-
Notifications
You must be signed in to change notification settings - Fork 1
/
dir_list.mk
39 lines (27 loc) · 1.11 KB
/
dir_list.mk
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
TOP := $(dir $(abspath $(lastword $(MAKEFILE_LIST))))
GATEWARE_DIR = $(TOP)gateware
SOFTWARE_DIR = $(TOP)software
# Gateware
SUBMODULES_DIR = $(GATEWARE_DIR)/submodules
MODULES_DIR = $(GATEWARE_DIR)/modules
PLATFORM_DIR = $(GATEWARE_DIR)/platform
GW_SCRIPTS_DIR = $(GATEWARE_DIR)/scripts
BEDROCK_DIR = $(SUBMODULES_DIR)/bedrock
BANTAMWEIGHT_DIR = $(SUBMODULES_DIR)/bantamweightUDP
PLATFORM_7SERIES_DIR = $(PLATFORM_DIR)/xilinx/7series
PLATFORM_7SERIES_DEVG_DIR = $(PLATFORM_7SERIES_DIR)/devg
PLATFORM_7SERIES_MGT_DIR = $(PLATFORM_7SERIES_DIR)/mgt
GW_SYN_DIR = $(GATEWARE_DIR)/syn
# Sofware
SW_LIBS_DIR = $(SOFTWARE_DIR)/libs
SW_TGT_DIR = $(SOFTWARE_DIR)/target
SW_SCRIPTS_DIR = $(SOFTWARE_DIR)/scripts
SW_SRC_DIR = $(SOFTWARE_DIR)/src
SW_APP_DIR = $(SOFTWARE_DIR)/app
# DEVG Software
SW_DEVG_APP_DIR = $(SW_APP_DIR)/devg
SW_DEVG_SCRIPTS_DIR = $(SW_DEVG_APP_DIR)/scripts
# DEVG test Software
SW_DEVG_TEST_APP_DIR = $(SW_APP_DIR)/devg_test
SW_DEVG_TEST_SCRIPTS_DIR = $(SW_DEVG_TEST_APP_DIR)/scripts
include $(BEDROCK_DIR)/dir_list.mk