powerlink: build liboplkmn.a and liboplkcn.a

This commit is contained in:
Jiacheng Shi
2022-03-26 13:51:38 +08:00
parent 7e1307a3bb
commit b7648f0f08
30 changed files with 3436 additions and 14 deletions
@@ -34,7 +34,7 @@ menu "aiit-arm32-board feature"
endmenu
menu "config hardware resources for connection"
if CONNECTION_COMMUNICATION_ETHERNET
if CONNECTION_INDUSTRIAL_ETHERNET
config ETHERNET_UART_NAME
string "ethernet uart name"
default "/dev/usart3_dev3"
@@ -36,7 +36,7 @@ menu "aiit-riscv64-board feature"
endmenu
menu "config hardware resources for connection"
if CONNECTION_COMMUNICATION_ETHERNET
if CONNECTION_INDUSTRIAL_ETHERNET
config ETHERNET_UART_NAME
string "ethernet uart name"
default "/dev/uart3_dev3"
@@ -34,7 +34,7 @@ menu "cortex-m4-emulator feature"
endmenu
menu "config hardware resources for connection"
if CONNECTION_COMMUNICATION_ETHERNET
if CONNECTION_INDUSTRIAL_ETHERNET
config ETHERNET_UART_NAME
string "ethernet uart name"
default "/dev/usart3_dev3"
+1 -1
View File
@@ -35,7 +35,7 @@ menu "gapuino feature"
endmenu
menu "config hardware resources for connection"
if CONNECTION_COMMUNICATION_ETHERNET
if CONNECTION_INDUSTRIAL_ETHERNET
config ETHERNET_UART_NAME
string "ethernet uart name"
default "/dev/uart3_dev3"
+1 -1
View File
@@ -45,7 +45,7 @@ menu "kd233 feature"
endmenu
menu "config hardware resources for connection"
if CONNECTION_COMMUNICATION_ETHERNET
if CONNECTION_INDUSTRIAL_ETHERNET
config ETHERNET_UART_NAME
string "ethernet uart name"
default "/dev/uart3_dev3"
+1 -1
View File
@@ -45,7 +45,7 @@ menu "kd233 feature"
endmenu
menu "config hardware resources for connection"
if CONNECTION_COMMUNICATION_ETHERNET
if CONNECTION_INDUSTRIAL_ETHERNET
config ETHERNET_UART_NAME
string "ethernet uart name"
default "/dev/uart3_dev3"
@@ -34,7 +34,7 @@ menu "stm32f407-st-discovery feature"
endmenu
menu "config hardware resources for connection"
if CONNECTION_COMMUNICATION_ETHERNET
if CONNECTION_INDUSTRIAL_ETHERNET
config ETHERNET_UART_NAME
string "ethernet uart name"
default "/dev/usart3_dev3"
+1 -1
View File
@@ -33,7 +33,7 @@ menu "stm32f407zgt6 feature"
endmenu
menu "config hardware resources for connection"
if CONNECTION_COMMUNICATION_ETHERNET
if CONNECTION_INDUSTRIAL_ETHERNET
config ETHERNET_UART_NAME
string "ethernet uart name"
default "/dev/usart3_dev3"
+12 -1
View File
@@ -77,6 +77,16 @@ $(if $(strip $(LOCALS)),$(eval $(LOCALS): $(1)
@$(CROSS_COMPILE)gcc $$(AFLAGS) -c $$< -o $$@))
endef
define add_a_file
$(eval SOBJ := $(1:%.a=%.a)) \
$(eval SOBJ := $(subst $(subst $(APP_DIR),,$(KERNEL_ROOT)),,$(SOBJ))) \
$(eval LOCALA := $(addprefix $(BUILD_DIR)/,$(SOBJ))) \
$(eval OBJS += $(LOCALA)) \
$(if $(strip $(LOCALA)),$(eval $(LOCALA): $(1)
@if [ ! -d $$(@D) ]; then mkdir -p $$(@D); fi
@echo cp $$<
@cp $$< $$@))
endef
@@ -92,7 +102,8 @@ $(if $(SRCS),$(foreach f,$(SRCS),$(call add_cc_file,$(addprefix $(CUR_DIR)/,$(f)
SRCS := $(strip $(filter %.S,$(SRC_FILES)))
$(if $(SRCS),$(foreach f,$(SRCS),$(call add_S_file,$(addprefix $(CUR_DIR)/,$(f)))))
SRCS := $(strip $(filter %.a,$(SRC_FILES)))
$(if $(SRCS),$(foreach f,$(SRCS),$(call add_a_file,$(addprefix $(CUR_DIR)/,$(f)))))
COMPILER:$(OBJS)