From 882028b42236cd303e2abc11b83d894a324eb286 Mon Sep 17 00:00:00 2001 From: Jeffrey Townsend Date: Fri, 11 Jan 2019 22:19:36 +0000 Subject: [PATCH] Fix common shared library and onlp status binary makefiles. --- .../as5512-54x/onlp/builds/lib/Makefile | 47 +----------------- .../as5512-54x/onlp/builds/onlps/Makefile | 48 +------------------ .../as5712-54x/onlp/builds/lib/Makefile | 47 +----------------- .../as5712-54x/onlp/builds/onlps/Makefile | 48 +------------------ .../as5812-54t/onlp/builds/lib/Makefile | 47 +----------------- .../as5812-54t/onlp/builds/onlps/Makefile | 48 +------------------ .../as5812-54x/onlp/builds/lib/Makefile | 47 +----------------- .../as5812-54x/onlp/builds/onlps/Makefile | 48 +------------------ .../as5822-54x/onlp/builds/lib/Makefile | 47 +----------------- .../as5822-54x/onlp/builds/onlps/Makefile | 48 +------------------ .../as5912-54x/onlp/builds/lib/Makefile | 47 +----------------- .../as5912-54x/onlp/builds/onlps/Makefile | 48 +------------------ .../as5912-54xk/onlp/builds/lib/Makefile | 47 +----------------- .../as5912-54xk/onlp/builds/onlps/Makefile | 48 +------------------ .../as5916-26xb/onlp/builds/lib/Makefile | 47 +----------------- .../as5916-26xb/onlp/builds/onlps/Makefile | 48 +------------------ .../as5916-54x/onlp/builds/lib/Makefile | 47 +----------------- .../as5916-54x/onlp/builds/onlps/Makefile | 48 +------------------ .../as5916-54xk/onlp/builds/lib/Makefile | 47 +----------------- .../as5916-54xk/onlp/builds/onlps/Makefile | 48 +------------------ .../as5916-54xks/onlp/builds/lib/Makefile | 47 +----------------- .../as5916-54xks/onlp/builds/onlps/Makefile | 48 +------------------ .../as5916-54xm/onlp/builds/lib/Makefile | 47 +----------------- .../as5916-54xm/onlp/builds/onlps/Makefile | 48 +------------------ .../as6712-32x/onlp/builds/lib/Makefile | 47 +----------------- .../as6712-32x/onlp/builds/onlps/Makefile | 48 +------------------ .../as6812-32x/onlp/builds/lib/Makefile | 47 +----------------- .../as6812-32x/onlp/builds/onlps/Makefile | 48 +------------------ .../as7312-54x/onlp/builds/lib/Makefile | 47 +----------------- .../as7312-54x/onlp/builds/onlps/Makefile | 48 +------------------ .../as7312-54xs/onlp/builds/lib/Makefile | 47 +----------------- .../as7312-54xs/onlp/builds/onlps/Makefile | 48 +------------------ .../as7326-56x/onlp/builds/lib/Makefile | 47 +----------------- .../as7326-56x/onlp/builds/onlps/Makefile | 48 +------------------ .../as7512-32x/onlp/builds/lib/Makefile | 47 +----------------- .../as7512-32x/onlp/builds/onlps/Makefile | 48 +------------------ .../as7712-32x/onlp/builds/lib/Makefile | 23 --------- .../as7712-32x/onlp/builds/onlps/Makefile | 20 -------- .../as7716-32x/onlp/builds/lib/Makefile | 47 +----------------- .../as7716-32x/onlp/builds/onlps/Makefile | 48 +------------------ .../as7726-32x/onlp/builds/lib/Makefile | 47 +----------------- .../as7726-32x/onlp/builds/onlps/Makefile | 48 +------------------ .../as7816-64x/onlp/builds/lib/Makefile | 47 +----------------- .../as7816-64x/onlp/builds/onlps/Makefile | 48 +------------------ .../x86-64/csp9250/onlp/builds/lib/Makefile | 47 +----------------- .../x86-64/csp9250/onlp/builds/onlps/Makefile | 48 +------------------ .../wedge100-32x/onlp/builds/lib/Makefile | 47 +----------------- .../wedge100-32x/onlp/builds/onlps/Makefile | 48 +------------------ .../wedge100bf-32x/onlp/builds/lib/Makefile | 47 +----------------- .../wedge100bf-32x/onlp/builds/onlps/Makefile | 48 +------------------ .../wedge100bf-65x/onlp/builds/lib/Makefile | 47 +----------------- .../wedge100bf-65x/onlp/builds/onlps/Makefile | 48 +------------------ .../wedge100s-32x/onlp/builds/lib/Makefile | 46 +----------------- .../wedge100s-32x/onlp/builds/onlps/Makefile | 48 +------------------ 54 files changed, 104 insertions(+), 2408 deletions(-) diff --git a/packages/platforms/accton/x86-64/as5512-54x/onlp/builds/lib/Makefile b/packages/platforms/accton/x86-64/as5512-54x/onlp/builds/lib/Makefile index 983ad76c..4b26f083 100644 --- a/packages/platforms/accton/x86-64/as5512-54x/onlp/builds/lib/Makefile +++ b/packages/platforms/accton/x86-64/as5512-54x/onlp/builds/lib/Makefile @@ -1,45 +1,2 @@ -############################################################ -# -# -# Copyright 2014 BigSwitch Networks, Inc. -# -# Licensed under the Eclipse Public License, Version 1.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.eclipse.org/legal/epl-v10.html -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, -# either express or implied. See the License for the specific -# language governing permissions and limitations under the -# License. -# -# -############################################################ -# -# -############################################################ -include $(ONL)/make/config.amd64.mk - -MODULE := libonlp-x86-64-accton-as5512-54x -include $(BUILDER)/standardinit.mk - -DEPENDMODULES := AIM IOF x86_64_accton_as5512_54x onlplib -DEPENDMODULE_HEADERS := sff - -include $(BUILDER)/dependmodules.mk - -SHAREDLIB := libonlp-x86-64-accton-as5512-54x.so -$(SHAREDLIB)_TARGETS := $(ALL_TARGETS) -include $(BUILDER)/so.mk -.DEFAULT_GOAL := $(SHAREDLIB) - -GLOBAL_CFLAGS += -I$(onlp_BASEDIR)/module/inc -GLOBAL_CFLAGS += -DAIM_CONFIG_INCLUDE_MODULES_INIT=1 -GLOBAL_CFLAGS += -fPIC -GLOBAL_LINK_LIBS += -lpthread - -include $(BUILDER)/targets.mk - +PLATFORM := x86-64-accton-as5512-54x +include $(ONL)/packages/base/any/onlp/builds/platform/libonlp-platform.mk diff --git a/packages/platforms/accton/x86-64/as5512-54x/onlp/builds/onlps/Makefile b/packages/platforms/accton/x86-64/as5512-54x/onlp/builds/onlps/Makefile index 68f2a998..e12697a2 100644 --- a/packages/platforms/accton/x86-64/as5512-54x/onlp/builds/onlps/Makefile +++ b/packages/platforms/accton/x86-64/as5512-54x/onlp/builds/onlps/Makefile @@ -1,46 +1,2 @@ -############################################################ -# -# -# Copyright 2014 BigSwitch Networks, Inc. -# -# Licensed under the Eclipse Public License, Version 1.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.eclipse.org/legal/epl-v10.html -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, -# either express or implied. See the License for the specific -# language governing permissions and limitations under the -# License. -# -# -############################################################ -# -# -# -############################################################ -include $(ONL)/make/config.amd64.mk - -.DEFAULT_GOAL := onlpdump - -MODULE := onlpdump -include $(BUILDER)/standardinit.mk - -DEPENDMODULES := AIM IOF onlp x86_64_accton_as5512_54x onlplib onlp_platform_defaults sff cjson cjson_util timer_wheel OS - -include $(BUILDER)/dependmodules.mk - -BINARY := onlpdump -$(BINARY)_LIBRARIES := $(LIBRARY_TARGETS) -include $(BUILDER)/bin.mk - -GLOBAL_CFLAGS += -DAIM_CONFIG_AIM_MAIN_FUNCTION=onlpdump_main -GLOBAL_CFLAGS += -DAIM_CONFIG_INCLUDE_MODULES_INIT=1 -GLOBAL_CFLAGS += -DAIM_CONFIG_INCLUDE_MAIN=1 -GLOBAL_LINK_LIBS += -lpthread -lm - -include $(BUILDER)/targets.mk - +PLATFORM := x86-64-accton-as5512-54x +include $(ONL)/packages/base/any/onlp/builds/platform/onlps.mk diff --git a/packages/platforms/accton/x86-64/as5712-54x/onlp/builds/lib/Makefile b/packages/platforms/accton/x86-64/as5712-54x/onlp/builds/lib/Makefile index 823dbc06..1cfe947d 100644 --- a/packages/platforms/accton/x86-64/as5712-54x/onlp/builds/lib/Makefile +++ b/packages/platforms/accton/x86-64/as5712-54x/onlp/builds/lib/Makefile @@ -1,45 +1,2 @@ -############################################################ -# -# -# Copyright 2014 BigSwitch Networks, Inc. -# -# Licensed under the Eclipse Public License, Version 1.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.eclipse.org/legal/epl-v10.html -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, -# either express or implied. See the License for the specific -# language governing permissions and limitations under the -# License. -# -# -############################################################ -# -# -############################################################ -include $(ONL)/make/config.amd64.mk - -MODULE := libonlp-x86-64-accton-as5712-54x -include $(BUILDER)/standardinit.mk - -DEPENDMODULES := AIM IOF x86_64_accton_as5712_54x onlplib -DEPENDMODULE_HEADERS := sff - -include $(BUILDER)/dependmodules.mk - -SHAREDLIB := libonlp-x86-64-accton-as5712-54x.so -$(SHAREDLIB)_TARGETS := $(ALL_TARGETS) -include $(BUILDER)/so.mk -.DEFAULT_GOAL := $(SHAREDLIB) - -GLOBAL_CFLAGS += -I$(onlp_BASEDIR)/module/inc -GLOBAL_CFLAGS += -DAIM_CONFIG_INCLUDE_MODULES_INIT=1 -GLOBAL_CFLAGS += -fPIC -GLOBAL_LINK_LIBS += -lpthread - -include $(BUILDER)/targets.mk - +PLATFORM := x86-64-accton-as5712-54x +include $(ONL)/packages/base/any/onlp/builds/platform/libonlp-platform.mk diff --git a/packages/platforms/accton/x86-64/as5712-54x/onlp/builds/onlps/Makefile b/packages/platforms/accton/x86-64/as5712-54x/onlp/builds/onlps/Makefile index 6a32762f..87a864b4 100644 --- a/packages/platforms/accton/x86-64/as5712-54x/onlp/builds/onlps/Makefile +++ b/packages/platforms/accton/x86-64/as5712-54x/onlp/builds/onlps/Makefile @@ -1,46 +1,2 @@ -############################################################ -# -# -# Copyright 2014 BigSwitch Networks, Inc. -# -# Licensed under the Eclipse Public License, Version 1.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.eclipse.org/legal/epl-v10.html -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, -# either express or implied. See the License for the specific -# language governing permissions and limitations under the -# License. -# -# -############################################################ -# -# -# -############################################################ -include $(ONL)/make/config.amd64.mk - -.DEFAULT_GOAL := onlpdump - -MODULE := onlpdump -include $(BUILDER)/standardinit.mk - -DEPENDMODULES := AIM IOF onlp x86_64_accton_as5712_54x onlplib onlp_platform_defaults sff cjson cjson_util timer_wheel OS - -include $(BUILDER)/dependmodules.mk - -BINARY := onlpdump -$(BINARY)_LIBRARIES := $(LIBRARY_TARGETS) -include $(BUILDER)/bin.mk - -GLOBAL_CFLAGS += -DAIM_CONFIG_AIM_MAIN_FUNCTION=onlpdump_main -GLOBAL_CFLAGS += -DAIM_CONFIG_INCLUDE_MODULES_INIT=1 -GLOBAL_CFLAGS += -DAIM_CONFIG_INCLUDE_MAIN=1 -GLOBAL_LINK_LIBS += -lpthread -lm - -include $(BUILDER)/targets.mk - +PLATFORM := x86-64-accton-as5712-54x +include $(ONL)/packages/base/any/onlp/builds/platform/onlps.mk diff --git a/packages/platforms/accton/x86-64/as5812-54t/onlp/builds/lib/Makefile b/packages/platforms/accton/x86-64/as5812-54t/onlp/builds/lib/Makefile index e2613e62..967ea70f 100644 --- a/packages/platforms/accton/x86-64/as5812-54t/onlp/builds/lib/Makefile +++ b/packages/platforms/accton/x86-64/as5812-54t/onlp/builds/lib/Makefile @@ -1,45 +1,2 @@ -############################################################ -# -# -# Copyright 2014 BigSwitch Networks, Inc. -# -# Licensed under the Eclipse Public License, Version 1.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.eclipse.org/legal/epl-v10.html -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, -# either express or implied. See the License for the specific -# language governing permissions and limitations under the -# License. -# -# -############################################################ -# -# -############################################################ -include $(ONL)/make/config.amd64.mk - -MODULE := libonlp-x86-64-accton-as5812-54t -include $(BUILDER)/standardinit.mk - -DEPENDMODULES := AIM IOF x86_64_accton_as5812_54t onlplib -DEPENDMODULE_HEADERS := sff - -include $(BUILDER)/dependmodules.mk - -SHAREDLIB := libonlp-x86-64-accton-as5812-54t.so -$(SHAREDLIB)_TARGETS := $(ALL_TARGETS) -include $(BUILDER)/so.mk -.DEFAULT_GOAL := $(SHAREDLIB) - -GLOBAL_CFLAGS += -I$(onlp_BASEDIR)/module/inc -GLOBAL_CFLAGS += -DAIM_CONFIG_INCLUDE_MODULES_INIT=1 -GLOBAL_CFLAGS += -fPIC -GLOBAL_LINK_LIBS += -lpthread - -include $(BUILDER)/targets.mk - +PLATFORM := x86-64-accton-as5812-54t +include $(ONL)/packages/base/any/onlp/builds/platform/libonlp-platform.mk diff --git a/packages/platforms/accton/x86-64/as5812-54t/onlp/builds/onlps/Makefile b/packages/platforms/accton/x86-64/as5812-54t/onlp/builds/onlps/Makefile index cfc7ccb9..2c836cc9 100644 --- a/packages/platforms/accton/x86-64/as5812-54t/onlp/builds/onlps/Makefile +++ b/packages/platforms/accton/x86-64/as5812-54t/onlp/builds/onlps/Makefile @@ -1,46 +1,2 @@ -############################################################ -# -# -# Copyright 2014 BigSwitch Networks, Inc. -# -# Licensed under the Eclipse Public License, Version 1.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.eclipse.org/legal/epl-v10.html -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, -# either express or implied. See the License for the specific -# language governing permissions and limitations under the -# License. -# -# -############################################################ -# -# -# -############################################################ -include $(ONL)/make/config.amd64.mk - -.DEFAULT_GOAL := onlpdump - -MODULE := onlpdump -include $(BUILDER)/standardinit.mk - -DEPENDMODULES := AIM IOF onlp x86_64_accton_as5812_54t onlplib onlp_platform_defaults sff cjson cjson_util timer_wheel OS - -include $(BUILDER)/dependmodules.mk - -BINARY := onlpdump -$(BINARY)_LIBRARIES := $(LIBRARY_TARGETS) -include $(BUILDER)/bin.mk - -GLOBAL_CFLAGS += -DAIM_CONFIG_AIM_MAIN_FUNCTION=onlpdump_main -GLOBAL_CFLAGS += -DAIM_CONFIG_INCLUDE_MODULES_INIT=1 -GLOBAL_CFLAGS += -DAIM_CONFIG_INCLUDE_MAIN=1 -GLOBAL_LINK_LIBS += -lpthread -lm - -include $(BUILDER)/targets.mk - +PLATFORM := x86-64-accton-as5812-54t +include $(ONL)/packages/base/any/onlp/builds/platform/onlps.mk diff --git a/packages/platforms/accton/x86-64/as5812-54x/onlp/builds/lib/Makefile b/packages/platforms/accton/x86-64/as5812-54x/onlp/builds/lib/Makefile index 35131c9a..14a2929c 100644 --- a/packages/platforms/accton/x86-64/as5812-54x/onlp/builds/lib/Makefile +++ b/packages/platforms/accton/x86-64/as5812-54x/onlp/builds/lib/Makefile @@ -1,45 +1,2 @@ -############################################################ -# -# -# Copyright 2014 BigSwitch Networks, Inc. -# -# Licensed under the Eclipse Public License, Version 1.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.eclipse.org/legal/epl-v10.html -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, -# either express or implied. See the License for the specific -# language governing permissions and limitations under the -# License. -# -# -############################################################ -# -# -############################################################ -include $(ONL)/make/config.amd64.mk - -MODULE := libonlp-x86-64-accton-as5812-54x -include $(BUILDER)/standardinit.mk - -DEPENDMODULES := AIM IOF x86_64_accton_as5812_54x onlplib -DEPENDMODULE_HEADERS := sff - -include $(BUILDER)/dependmodules.mk - -SHAREDLIB := libonlp-x86-64-accton-as5812-54x.so -$(SHAREDLIB)_TARGETS := $(ALL_TARGETS) -include $(BUILDER)/so.mk -.DEFAULT_GOAL := $(SHAREDLIB) - -GLOBAL_CFLAGS += -I$(onlp_BASEDIR)/module/inc -GLOBAL_CFLAGS += -DAIM_CONFIG_INCLUDE_MODULES_INIT=1 -GLOBAL_CFLAGS += -fPIC -GLOBAL_LINK_LIBS += -lpthread - -include $(BUILDER)/targets.mk - +PLATFORM := x86-64-accton-as5812-54x +include $(ONL)/packages/base/any/onlp/builds/platform/libonlp-platform.mk diff --git a/packages/platforms/accton/x86-64/as5812-54x/onlp/builds/onlps/Makefile b/packages/platforms/accton/x86-64/as5812-54x/onlp/builds/onlps/Makefile index 5e95fa3c..ab4c6aff 100644 --- a/packages/platforms/accton/x86-64/as5812-54x/onlp/builds/onlps/Makefile +++ b/packages/platforms/accton/x86-64/as5812-54x/onlp/builds/onlps/Makefile @@ -1,46 +1,2 @@ -############################################################ -# -# -# Copyright 2014 BigSwitch Networks, Inc. -# -# Licensed under the Eclipse Public License, Version 1.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.eclipse.org/legal/epl-v10.html -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, -# either express or implied. See the License for the specific -# language governing permissions and limitations under the -# License. -# -# -############################################################ -# -# -# -############################################################ -include $(ONL)/make/config.amd64.mk - -.DEFAULT_GOAL := onlpdump - -MODULE := onlpdump -include $(BUILDER)/standardinit.mk - -DEPENDMODULES := AIM IOF onlp x86_64_accton_as5812_54x onlplib onlp_platform_defaults sff cjson cjson_util timer_wheel OS - -include $(BUILDER)/dependmodules.mk - -BINARY := onlpdump -$(BINARY)_LIBRARIES := $(LIBRARY_TARGETS) -include $(BUILDER)/bin.mk - -GLOBAL_CFLAGS += -DAIM_CONFIG_AIM_MAIN_FUNCTION=onlpdump_main -GLOBAL_CFLAGS += -DAIM_CONFIG_INCLUDE_MODULES_INIT=1 -GLOBAL_CFLAGS += -DAIM_CONFIG_INCLUDE_MAIN=1 -GLOBAL_LINK_LIBS += -lpthread -lm - -include $(BUILDER)/targets.mk - +PLATFORM := x86-64-accton-as5812-54x +include $(ONL)/packages/base/any/onlp/builds/platform/onlps.mk diff --git a/packages/platforms/accton/x86-64/as5822-54x/onlp/builds/lib/Makefile b/packages/platforms/accton/x86-64/as5822-54x/onlp/builds/lib/Makefile index 5323ca5a..aca9dff1 100644 --- a/packages/platforms/accton/x86-64/as5822-54x/onlp/builds/lib/Makefile +++ b/packages/platforms/accton/x86-64/as5822-54x/onlp/builds/lib/Makefile @@ -1,45 +1,2 @@ -############################################################ -# -# -# Copyright 2014 BigSwitch Networks, Inc. -# -# Licensed under the Eclipse Public License, Version 1.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.eclipse.org/legal/epl-v10.html -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, -# either express or implied. See the License for the specific -# language governing permissions and limitations under the -# License. -# -# -############################################################ -# -# -############################################################ -include $(ONL)/make/config.amd64.mk - -MODULE := libonlp-x86-64-accton-as5822-54x -include $(BUILDER)/standardinit.mk - -DEPENDMODULES := AIM IOF x86_64_accton_as5822_54x onlplib -DEPENDMODULE_HEADERS := sff - -include $(BUILDER)/dependmodules.mk - -SHAREDLIB := libonlp-x86-64-accton-as5822-54x.so -$(SHAREDLIB)_TARGETS := $(ALL_TARGETS) -include $(BUILDER)/so.mk -.DEFAULT_GOAL := $(SHAREDLIB) - -GLOBAL_CFLAGS += -I$(onlp_BASEDIR)/module/inc -GLOBAL_CFLAGS += -DAIM_CONFIG_INCLUDE_MODULES_INIT=1 -GLOBAL_CFLAGS += -fPIC -GLOBAL_LINK_LIBS += -lpthread - -include $(BUILDER)/targets.mk - +PLATFORM := x86-64-accton-as5822-54x +include $(ONL)/packages/base/any/onlp/builds/platform/libonlp-platform.mk diff --git a/packages/platforms/accton/x86-64/as5822-54x/onlp/builds/onlps/Makefile b/packages/platforms/accton/x86-64/as5822-54x/onlp/builds/onlps/Makefile index 60a9e361..a7326995 100644 --- a/packages/platforms/accton/x86-64/as5822-54x/onlp/builds/onlps/Makefile +++ b/packages/platforms/accton/x86-64/as5822-54x/onlp/builds/onlps/Makefile @@ -1,46 +1,2 @@ -############################################################ -# -# -# Copyright 2014 BigSwitch Networks, Inc. -# -# Licensed under the Eclipse Public License, Version 1.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.eclipse.org/legal/epl-v10.html -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, -# either express or implied. See the License for the specific -# language governing permissions and limitations under the -# License. -# -# -############################################################ -# -# -# -############################################################ -include $(ONL)/make/config.amd64.mk - -.DEFAULT_GOAL := onlpdump - -MODULE := onlpdump -include $(BUILDER)/standardinit.mk - -DEPENDMODULES := AIM IOF onlp x86_64_accton_as5822_54x onlplib onlp_platform_defaults sff cjson cjson_util timer_wheel OS - -include $(BUILDER)/dependmodules.mk - -BINARY := onlpdump -$(BINARY)_LIBRARIES := $(LIBRARY_TARGETS) -include $(BUILDER)/bin.mk - -GLOBAL_CFLAGS += -DAIM_CONFIG_AIM_MAIN_FUNCTION=onlpdump_main -GLOBAL_CFLAGS += -DAIM_CONFIG_INCLUDE_MODULES_INIT=1 -GLOBAL_CFLAGS += -DAIM_CONFIG_INCLUDE_MAIN=1 -GLOBAL_LINK_LIBS += -lpthread -lm - -include $(BUILDER)/targets.mk - +PLATFORM := x86-64-accton-as5822-54x +include $(ONL)/packages/base/any/onlp/builds/platform/onlps.mk diff --git a/packages/platforms/accton/x86-64/as5912-54x/onlp/builds/lib/Makefile b/packages/platforms/accton/x86-64/as5912-54x/onlp/builds/lib/Makefile index 36dabe22..4e6de8f4 100644 --- a/packages/platforms/accton/x86-64/as5912-54x/onlp/builds/lib/Makefile +++ b/packages/platforms/accton/x86-64/as5912-54x/onlp/builds/lib/Makefile @@ -1,45 +1,2 @@ -############################################################ -# -# -# Copyright 2014 BigSwitch Networks, Inc. -# -# Licensed under the Eclipse Public License, Version 1.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.eclipse.org/legal/epl-v10.html -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, -# either express or implied. See the License for the specific -# language governing permissions and limitations under the -# License. -# -# -############################################################ -# -# -############################################################ -include $(ONL)/make/config.amd64.mk - -MODULE := libonlp-x86-64-accton-as5912-54x -include $(BUILDER)/standardinit.mk - -DEPENDMODULES := AIM IOF x86_64_accton_as5912_54x onlplib -DEPENDMODULE_HEADERS := sff - -include $(BUILDER)/dependmodules.mk - -SHAREDLIB := libonlp-x86-64-accton-as5912-54x.so -$(SHAREDLIB)_TARGETS := $(ALL_TARGETS) -include $(BUILDER)/so.mk -.DEFAULT_GOAL := $(SHAREDLIB) - -GLOBAL_CFLAGS += -I$(onlp_BASEDIR)/module/inc -GLOBAL_CFLAGS += -DAIM_CONFIG_INCLUDE_MODULES_INIT=1 -GLOBAL_CFLAGS += -fPIC -GLOBAL_LINK_LIBS += -lpthread - -include $(BUILDER)/targets.mk - +PLATFORM := x86-64-accton-as5912-54x +include $(ONL)/packages/base/any/onlp/builds/platform/libonlp-platform.mk diff --git a/packages/platforms/accton/x86-64/as5912-54x/onlp/builds/onlps/Makefile b/packages/platforms/accton/x86-64/as5912-54x/onlp/builds/onlps/Makefile index 94ded3f9..cbf9a536 100644 --- a/packages/platforms/accton/x86-64/as5912-54x/onlp/builds/onlps/Makefile +++ b/packages/platforms/accton/x86-64/as5912-54x/onlp/builds/onlps/Makefile @@ -1,46 +1,2 @@ -############################################################ -# -# -# Copyright 2014 BigSwitch Networks, Inc. -# -# Licensed under the Eclipse Public License, Version 1.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.eclipse.org/legal/epl-v10.html -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, -# either express or implied. See the License for the specific -# language governing permissions and limitations under the -# License. -# -# -############################################################ -# -# -# -############################################################ -include $(ONL)/make/config.amd64.mk - -.DEFAULT_GOAL := onlpdump - -MODULE := onlpdump -include $(BUILDER)/standardinit.mk - -DEPENDMODULES := AIM IOF onlp x86_64_accton_as5912_54x onlplib onlp_platform_defaults sff cjson cjson_util timer_wheel OS - -include $(BUILDER)/dependmodules.mk - -BINARY := onlpdump -$(BINARY)_LIBRARIES := $(LIBRARY_TARGETS) -include $(BUILDER)/bin.mk - -GLOBAL_CFLAGS += -DAIM_CONFIG_AIM_MAIN_FUNCTION=onlpdump_main -GLOBAL_CFLAGS += -DAIM_CONFIG_INCLUDE_MODULES_INIT=1 -GLOBAL_CFLAGS += -DAIM_CONFIG_INCLUDE_MAIN=1 -GLOBAL_LINK_LIBS += -lpthread -lm - -include $(BUILDER)/targets.mk - +PLATFORM := x86-64-accton-as5912-54x +include $(ONL)/packages/base/any/onlp/builds/platform/onlps.mk diff --git a/packages/platforms/accton/x86-64/as5912-54xk/onlp/builds/lib/Makefile b/packages/platforms/accton/x86-64/as5912-54xk/onlp/builds/lib/Makefile index 02c4a0cd..dcb85e98 100644 --- a/packages/platforms/accton/x86-64/as5912-54xk/onlp/builds/lib/Makefile +++ b/packages/platforms/accton/x86-64/as5912-54xk/onlp/builds/lib/Makefile @@ -1,45 +1,2 @@ -############################################################ -# -# -# Copyright 2014 BigSwitch Networks, Inc. -# -# Licensed under the Eclipse Public License, Version 1.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.eclipse.org/legal/epl-v10.html -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, -# either express or implied. See the License for the specific -# language governing permissions and limitations under the -# License. -# -# -############################################################ -# -# -############################################################ -include $(ONL)/make/config.amd64.mk - -MODULE := libonlp-x86-64-accton-as5912-54xk -include $(BUILDER)/standardinit.mk - -DEPENDMODULES := AIM IOF x86_64_accton_as5912_54xk onlplib -DEPENDMODULE_HEADERS := sff - -include $(BUILDER)/dependmodules.mk - -SHAREDLIB := libonlp-x86-64-accton-as5912-54xk.so -$(SHAREDLIB)_TARGETS := $(ALL_TARGETS) -include $(BUILDER)/so.mk -.DEFAULT_GOAL := $(SHAREDLIB) - -GLOBAL_CFLAGS += -I$(onlp_BASEDIR)/module/inc -GLOBAL_CFLAGS += -DAIM_CONFIG_INCLUDE_MODULES_INIT=1 -GLOBAL_CFLAGS += -fPIC -GLOBAL_LINK_LIBS += -lpthread - -include $(BUILDER)/targets.mk - +PLATFORM := x86-64-accton-as5912-54xk +include $(ONL)/packages/base/any/onlp/builds/platform/libonlp-platform.mk diff --git a/packages/platforms/accton/x86-64/as5912-54xk/onlp/builds/onlps/Makefile b/packages/platforms/accton/x86-64/as5912-54xk/onlp/builds/onlps/Makefile index 5435cc0d..bbf67548 100644 --- a/packages/platforms/accton/x86-64/as5912-54xk/onlp/builds/onlps/Makefile +++ b/packages/platforms/accton/x86-64/as5912-54xk/onlp/builds/onlps/Makefile @@ -1,46 +1,2 @@ -############################################################ -# -# -# Copyright 2014 BigSwitch Networks, Inc. -# -# Licensed under the Eclipse Public License, Version 1.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.eclipse.org/legal/epl-v10.html -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, -# either express or implied. See the License for the specific -# language governing permissions and limitations under the -# License. -# -# -############################################################ -# -# -# -############################################################ -include $(ONL)/make/config.amd64.mk - -.DEFAULT_GOAL := onlpdump - -MODULE := onlpdump -include $(BUILDER)/standardinit.mk - -DEPENDMODULES := AIM IOF onlp x86_64_accton_as5912_54xk onlplib onlp_platform_defaults sff cjson cjson_util timer_wheel OS - -include $(BUILDER)/dependmodules.mk - -BINARY := onlpdump -$(BINARY)_LIBRARIES := $(LIBRARY_TARGETS) -include $(BUILDER)/bin.mk - -GLOBAL_CFLAGS += -DAIM_CONFIG_AIM_MAIN_FUNCTION=onlpdump_main -GLOBAL_CFLAGS += -DAIM_CONFIG_INCLUDE_MODULES_INIT=1 -GLOBAL_CFLAGS += -DAIM_CONFIG_INCLUDE_MAIN=1 -GLOBAL_LINK_LIBS += -lpthread -lm - -include $(BUILDER)/targets.mk - +PLATFORM := x86-64-accton-as5912-54xk +include $(ONL)/packages/base/any/onlp/builds/platform/onlps.mk diff --git a/packages/platforms/accton/x86-64/as5916-26xb/onlp/builds/lib/Makefile b/packages/platforms/accton/x86-64/as5916-26xb/onlp/builds/lib/Makefile index 32b55bb7..175940cc 100644 --- a/packages/platforms/accton/x86-64/as5916-26xb/onlp/builds/lib/Makefile +++ b/packages/platforms/accton/x86-64/as5916-26xb/onlp/builds/lib/Makefile @@ -1,45 +1,2 @@ -############################################################ -# -# -# Copyright 2014 BigSwitch Networks, Inc. -# -# Licensed under the Eclipse Public License, Version 1.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.eclipse.org/legal/epl-v10.html -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, -# either express or implied. See the License for the specific -# language governing permissions and limitations under the -# License. -# -# -############################################################ -# -# -############################################################ -include $(ONL)/make/config.amd64.mk - -MODULE := libonlp-x86-64-accton-as5916-26xb -include $(BUILDER)/standardinit.mk - -DEPENDMODULES := AIM IOF x86_64_accton_as5916_26xb onlplib -DEPENDMODULE_HEADERS := sff - -include $(BUILDER)/dependmodules.mk - -SHAREDLIB := libonlp-x86-64-accton-as5916-26xb.so -$(SHAREDLIB)_TARGETS := $(ALL_TARGETS) -include $(BUILDER)/so.mk -.DEFAULT_GOAL := $(SHAREDLIB) - -GLOBAL_CFLAGS += -I$(onlp_BASEDIR)/module/inc -GLOBAL_CFLAGS += -DAIM_CONFIG_INCLUDE_MODULES_INIT=1 -GLOBAL_CFLAGS += -fPIC -GLOBAL_LINK_LIBS += -lpthread - -include $(BUILDER)/targets.mk - +PLATFORM := x86-64-accton-as5916-26xb +include $(ONL)/packages/base/any/onlp/builds/platform/libonlp-platform.mk diff --git a/packages/platforms/accton/x86-64/as5916-26xb/onlp/builds/onlps/Makefile b/packages/platforms/accton/x86-64/as5916-26xb/onlp/builds/onlps/Makefile index 40aae7b3..0efc24ee 100644 --- a/packages/platforms/accton/x86-64/as5916-26xb/onlp/builds/onlps/Makefile +++ b/packages/platforms/accton/x86-64/as5916-26xb/onlp/builds/onlps/Makefile @@ -1,46 +1,2 @@ -############################################################ -# -# -# Copyright 2014 BigSwitch Networks, Inc. -# -# Licensed under the Eclipse Public License, Version 1.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.eclipse.org/legal/epl-v10.html -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, -# either express or implied. See the License for the specific -# language governing permissions and limitations under the -# License. -# -# -############################################################ -# -# -# -############################################################ -include $(ONL)/make/config.amd64.mk - -.DEFAULT_GOAL := onlpdump - -MODULE := onlpdump -include $(BUILDER)/standardinit.mk - -DEPENDMODULES := AIM IOF onlp x86_64_accton_as5916_26xb onlplib onlp_platform_defaults sff cjson cjson_util timer_wheel OS - -include $(BUILDER)/dependmodules.mk - -BINARY := onlpdump -$(BINARY)_LIBRARIES := $(LIBRARY_TARGETS) -include $(BUILDER)/bin.mk - -GLOBAL_CFLAGS += -DAIM_CONFIG_AIM_MAIN_FUNCTION=onlpdump_main -GLOBAL_CFLAGS += -DAIM_CONFIG_INCLUDE_MODULES_INIT=1 -GLOBAL_CFLAGS += -DAIM_CONFIG_INCLUDE_MAIN=1 -GLOBAL_LINK_LIBS += -lpthread -lm - -include $(BUILDER)/targets.mk - +PLATFORM := x86-64-accton-as5916-26xb +include $(ONL)/packages/base/any/onlp/builds/platform/onlps.mk diff --git a/packages/platforms/accton/x86-64/as5916-54x/onlp/builds/lib/Makefile b/packages/platforms/accton/x86-64/as5916-54x/onlp/builds/lib/Makefile index 1f155bfc..5a617deb 100644 --- a/packages/platforms/accton/x86-64/as5916-54x/onlp/builds/lib/Makefile +++ b/packages/platforms/accton/x86-64/as5916-54x/onlp/builds/lib/Makefile @@ -1,45 +1,2 @@ -############################################################ -# -# -# Copyright 2014 BigSwitch Networks, Inc. -# -# Licensed under the Eclipse Public License, Version 1.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.eclipse.org/legal/epl-v10.html -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, -# either express or implied. See the License for the specific -# language governing permissions and limitations under the -# License. -# -# -############################################################ -# -# -############################################################ -include $(ONL)/make/config.amd64.mk - -MODULE := libonlp-x86-64-accton-as5916-54x -include $(BUILDER)/standardinit.mk - -DEPENDMODULES := AIM IOF x86_64_accton_as5916_54x onlplib -DEPENDMODULE_HEADERS := sff - -include $(BUILDER)/dependmodules.mk - -SHAREDLIB := libonlp-x86-64-accton-as5916-54x.so -$(SHAREDLIB)_TARGETS := $(ALL_TARGETS) -include $(BUILDER)/so.mk -.DEFAULT_GOAL := $(SHAREDLIB) - -GLOBAL_CFLAGS += -I$(onlp_BASEDIR)/module/inc -GLOBAL_CFLAGS += -DAIM_CONFIG_INCLUDE_MODULES_INIT=1 -GLOBAL_CFLAGS += -fPIC -GLOBAL_LINK_LIBS += -lpthread - -include $(BUILDER)/targets.mk - +PLATFORM := x86-64-accton-as5916-54x +include $(ONL)/packages/base/any/onlp/builds/platform/libonlp-platform.mk diff --git a/packages/platforms/accton/x86-64/as5916-54x/onlp/builds/onlps/Makefile b/packages/platforms/accton/x86-64/as5916-54x/onlp/builds/onlps/Makefile index 0c41fbc0..7c16a790 100644 --- a/packages/platforms/accton/x86-64/as5916-54x/onlp/builds/onlps/Makefile +++ b/packages/platforms/accton/x86-64/as5916-54x/onlp/builds/onlps/Makefile @@ -1,46 +1,2 @@ -############################################################ -# -# -# Copyright 2014 BigSwitch Networks, Inc. -# -# Licensed under the Eclipse Public License, Version 1.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.eclipse.org/legal/epl-v10.html -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, -# either express or implied. See the License for the specific -# language governing permissions and limitations under the -# License. -# -# -############################################################ -# -# -# -############################################################ -include $(ONL)/make/config.amd64.mk - -.DEFAULT_GOAL := onlpdump - -MODULE := onlpdump -include $(BUILDER)/standardinit.mk - -DEPENDMODULES := AIM IOF onlp x86_64_accton_as5916_54x onlplib onlp_platform_defaults sff cjson cjson_util timer_wheel OS - -include $(BUILDER)/dependmodules.mk - -BINARY := onlpdump -$(BINARY)_LIBRARIES := $(LIBRARY_TARGETS) -include $(BUILDER)/bin.mk - -GLOBAL_CFLAGS += -DAIM_CONFIG_AIM_MAIN_FUNCTION=onlpdump_main -GLOBAL_CFLAGS += -DAIM_CONFIG_INCLUDE_MODULES_INIT=1 -GLOBAL_CFLAGS += -DAIM_CONFIG_INCLUDE_MAIN=1 -GLOBAL_LINK_LIBS += -lpthread -lm - -include $(BUILDER)/targets.mk - +PLATFORM := x86-64-accton-as5916-54x +include $(ONL)/packages/base/any/onlp/builds/platform/onlps.mk diff --git a/packages/platforms/accton/x86-64/as5916-54xk/onlp/builds/lib/Makefile b/packages/platforms/accton/x86-64/as5916-54xk/onlp/builds/lib/Makefile index dad1416d..c16b7364 100644 --- a/packages/platforms/accton/x86-64/as5916-54xk/onlp/builds/lib/Makefile +++ b/packages/platforms/accton/x86-64/as5916-54xk/onlp/builds/lib/Makefile @@ -1,45 +1,2 @@ -############################################################ -# -# -# Copyright 2014 BigSwitch Networks, Inc. -# -# Licensed under the Eclipse Public License, Version 1.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.eclipse.org/legal/epl-v10.html -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, -# either express or implied. See the License for the specific -# language governing permissions and limitations under the -# License. -# -# -############################################################ -# -# -############################################################ -include $(ONL)/make/config.amd64.mk - -MODULE := libonlp-x86-64-accton-as5916-54xk -include $(BUILDER)/standardinit.mk - -DEPENDMODULES := AIM IOF x86_64_accton_as5916_54xk onlplib -DEPENDMODULE_HEADERS := sff - -include $(BUILDER)/dependmodules.mk - -SHAREDLIB := libonlp-x86-64-accton-as5916-54xk.so -$(SHAREDLIB)_TARGETS := $(ALL_TARGETS) -include $(BUILDER)/so.mk -.DEFAULT_GOAL := $(SHAREDLIB) - -GLOBAL_CFLAGS += -I$(onlp_BASEDIR)/module/inc -GLOBAL_CFLAGS += -DAIM_CONFIG_INCLUDE_MODULES_INIT=1 -GLOBAL_CFLAGS += -fPIC -GLOBAL_LINK_LIBS += -lpthread - -include $(BUILDER)/targets.mk - +PLATFORM := x86-64-accton-as5916-54xk +include $(ONL)/packages/base/any/onlp/builds/platform/libonlp-platform.mk diff --git a/packages/platforms/accton/x86-64/as5916-54xk/onlp/builds/onlps/Makefile b/packages/platforms/accton/x86-64/as5916-54xk/onlp/builds/onlps/Makefile index d746bb0f..aa204754 100644 --- a/packages/platforms/accton/x86-64/as5916-54xk/onlp/builds/onlps/Makefile +++ b/packages/platforms/accton/x86-64/as5916-54xk/onlp/builds/onlps/Makefile @@ -1,46 +1,2 @@ -############################################################ -# -# -# Copyright 2014 BigSwitch Networks, Inc. -# -# Licensed under the Eclipse Public License, Version 1.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.eclipse.org/legal/epl-v10.html -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, -# either express or implied. See the License for the specific -# language governing permissions and limitations under the -# License. -# -# -############################################################ -# -# -# -############################################################ -include $(ONL)/make/config.amd64.mk - -.DEFAULT_GOAL := onlpdump - -MODULE := onlpdump -include $(BUILDER)/standardinit.mk - -DEPENDMODULES := AIM IOF onlp x86_64_accton_as5916_54xk onlplib onlp_platform_defaults sff cjson cjson_util timer_wheel OS - -include $(BUILDER)/dependmodules.mk - -BINARY := onlpdump -$(BINARY)_LIBRARIES := $(LIBRARY_TARGETS) -include $(BUILDER)/bin.mk - -GLOBAL_CFLAGS += -DAIM_CONFIG_AIM_MAIN_FUNCTION=onlpdump_main -GLOBAL_CFLAGS += -DAIM_CONFIG_INCLUDE_MODULES_INIT=1 -GLOBAL_CFLAGS += -DAIM_CONFIG_INCLUDE_MAIN=1 -GLOBAL_LINK_LIBS += -lpthread -lm - -include $(BUILDER)/targets.mk - +PLATFORM := x86-64-accton-as5916-54xk +include $(ONL)/packages/base/any/onlp/builds/platform/onlps.mk diff --git a/packages/platforms/accton/x86-64/as5916-54xks/onlp/builds/lib/Makefile b/packages/platforms/accton/x86-64/as5916-54xks/onlp/builds/lib/Makefile index 5499ee1b..6ccd424e 100755 --- a/packages/platforms/accton/x86-64/as5916-54xks/onlp/builds/lib/Makefile +++ b/packages/platforms/accton/x86-64/as5916-54xks/onlp/builds/lib/Makefile @@ -1,45 +1,2 @@ -############################################################ -# -# -# Copyright 2014 BigSwitch Networks, Inc. -# -# Licensed under the Eclipse Public License, Version 1.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.eclipse.org/legal/epl-v10.html -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, -# either express or implied. See the License for the specific -# language governing permissions and limitations under the -# License. -# -# -############################################################ -# -# -############################################################ -include $(ONL)/make/config.amd64.mk - -MODULE := libonlp-x86-64-accton-as5916-54xks -include $(BUILDER)/standardinit.mk - -DEPENDMODULES := AIM IOF x86_64_accton_as5916_54xks onlplib -DEPENDMODULE_HEADERS := sff - -include $(BUILDER)/dependmodules.mk - -SHAREDLIB := libonlp-x86-64-accton-as5916-54xks.so -$(SHAREDLIB)_TARGETS := $(ALL_TARGETS) -include $(BUILDER)/so.mk -.DEFAULT_GOAL := $(SHAREDLIB) - -GLOBAL_CFLAGS += -I$(onlp_BASEDIR)/module/inc -GLOBAL_CFLAGS += -DAIM_CONFIG_INCLUDE_MODULES_INIT=1 -GLOBAL_CFLAGS += -fPIC -GLOBAL_LINK_LIBS += -lpthread - -include $(BUILDER)/targets.mk - +PLATFORM := x86-64-accton-as5916-54xks +include $(ONL)/packages/base/any/onlp/builds/platform/libonlp-platform.mk diff --git a/packages/platforms/accton/x86-64/as5916-54xks/onlp/builds/onlps/Makefile b/packages/platforms/accton/x86-64/as5916-54xks/onlp/builds/onlps/Makefile index aa449fa6..b6c297ab 100755 --- a/packages/platforms/accton/x86-64/as5916-54xks/onlp/builds/onlps/Makefile +++ b/packages/platforms/accton/x86-64/as5916-54xks/onlp/builds/onlps/Makefile @@ -1,46 +1,2 @@ -############################################################ -# -# -# Copyright 2014 BigSwitch Networks, Inc. -# -# Licensed under the Eclipse Public License, Version 1.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.eclipse.org/legal/epl-v10.html -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, -# either express or implied. See the License for the specific -# language governing permissions and limitations under the -# License. -# -# -############################################################ -# -# -# -############################################################ -include $(ONL)/make/config.amd64.mk - -.DEFAULT_GOAL := onlpdump - -MODULE := onlpdump -include $(BUILDER)/standardinit.mk - -DEPENDMODULES := AIM IOF onlp x86_64_accton_as5916_54xks onlplib onlp_platform_defaults sff cjson cjson_util timer_wheel OS - -include $(BUILDER)/dependmodules.mk - -BINARY := onlpdump -$(BINARY)_LIBRARIES := $(LIBRARY_TARGETS) -include $(BUILDER)/bin.mk - -GLOBAL_CFLAGS += -DAIM_CONFIG_AIM_MAIN_FUNCTION=onlpdump_main -GLOBAL_CFLAGS += -DAIM_CONFIG_INCLUDE_MODULES_INIT=1 -GLOBAL_CFLAGS += -DAIM_CONFIG_INCLUDE_MAIN=1 -GLOBAL_LINK_LIBS += -lpthread -lm - -include $(BUILDER)/targets.mk - +PLATFORM := x86-64-accton-as5916-54xks +include $(ONL)/packages/base/any/onlp/builds/platform/onlps.mk diff --git a/packages/platforms/accton/x86-64/as5916-54xm/onlp/builds/lib/Makefile b/packages/platforms/accton/x86-64/as5916-54xm/onlp/builds/lib/Makefile index 332cd2c9..26218537 100644 --- a/packages/platforms/accton/x86-64/as5916-54xm/onlp/builds/lib/Makefile +++ b/packages/platforms/accton/x86-64/as5916-54xm/onlp/builds/lib/Makefile @@ -1,45 +1,2 @@ -############################################################ -# -# -# Copyright 2014 BigSwitch Networks, Inc. -# -# Licensed under the Eclipse Public License, Version 1.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.eclipse.org/legal/epl-v10.html -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, -# either express or implied. See the License for the specific -# language governing permissions and limitations under the -# License. -# -# -############################################################ -# -# -############################################################ -include $(ONL)/make/config.amd64.mk - -MODULE := libonlp-x86-64-accton-as5916-54xm -include $(BUILDER)/standardinit.mk - -DEPENDMODULES := AIM IOF x86_64_accton_as5916_54xm onlplib -DEPENDMODULE_HEADERS := sff - -include $(BUILDER)/dependmodules.mk - -SHAREDLIB := libonlp-x86-64-accton-as5916-54xm.so -$(SHAREDLIB)_TARGETS := $(ALL_TARGETS) -include $(BUILDER)/so.mk -.DEFAULT_GOAL := $(SHAREDLIB) - -GLOBAL_CFLAGS += -I$(onlp_BASEDIR)/module/inc -GLOBAL_CFLAGS += -DAIM_CONFIG_INCLUDE_MODULES_INIT=1 -GLOBAL_CFLAGS += -fPIC -GLOBAL_LINK_LIBS += -lpthread - -include $(BUILDER)/targets.mk - +PLATFORM := x86-64-accton-as5916-54xm +include $(ONL)/packages/base/any/onlp/builds/platform/libonlp-platform.mk diff --git a/packages/platforms/accton/x86-64/as5916-54xm/onlp/builds/onlps/Makefile b/packages/platforms/accton/x86-64/as5916-54xm/onlp/builds/onlps/Makefile index 0f248885..33bb7bcb 100644 --- a/packages/platforms/accton/x86-64/as5916-54xm/onlp/builds/onlps/Makefile +++ b/packages/platforms/accton/x86-64/as5916-54xm/onlp/builds/onlps/Makefile @@ -1,46 +1,2 @@ -############################################################ -# -# -# Copyright 2014 BigSwitch Networks, Inc. -# -# Licensed under the Eclipse Public License, Version 1.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.eclipse.org/legal/epl-v10.html -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, -# either express or implied. See the License for the specific -# language governing permissions and limitations under the -# License. -# -# -############################################################ -# -# -# -############################################################ -include $(ONL)/make/config.amd64.mk - -.DEFAULT_GOAL := onlpdump - -MODULE := onlpdump -include $(BUILDER)/standardinit.mk - -DEPENDMODULES := AIM IOF onlp x86_64_accton_as5916_54xm onlplib onlp_platform_defaults sff cjson cjson_util timer_wheel OS - -include $(BUILDER)/dependmodules.mk - -BINARY := onlpdump -$(BINARY)_LIBRARIES := $(LIBRARY_TARGETS) -include $(BUILDER)/bin.mk - -GLOBAL_CFLAGS += -DAIM_CONFIG_AIM_MAIN_FUNCTION=onlpdump_main -GLOBAL_CFLAGS += -DAIM_CONFIG_INCLUDE_MODULES_INIT=1 -GLOBAL_CFLAGS += -DAIM_CONFIG_INCLUDE_MAIN=1 -GLOBAL_LINK_LIBS += -lpthread -lm - -include $(BUILDER)/targets.mk - +PLATFORM := x86-64-accton-as5916-54xm +include $(ONL)/packages/base/any/onlp/builds/platform/onlps.mk diff --git a/packages/platforms/accton/x86-64/as6712-32x/onlp/builds/lib/Makefile b/packages/platforms/accton/x86-64/as6712-32x/onlp/builds/lib/Makefile index 6efdaabb..539c2d0d 100644 --- a/packages/platforms/accton/x86-64/as6712-32x/onlp/builds/lib/Makefile +++ b/packages/platforms/accton/x86-64/as6712-32x/onlp/builds/lib/Makefile @@ -1,45 +1,2 @@ -############################################################ -# -# -# Copyright 2014 BigSwitch Networks, Inc. -# -# Licensed under the Eclipse Public License, Version 1.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.eclipse.org/legal/epl-v10.html -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, -# either express or implied. See the License for the specific -# language governing permissions and limitations under the -# License. -# -# -############################################################ -# -# -############################################################ -include $(ONL)/make/config.amd64.mk - -MODULE := libonlp-x86-64-accton-as6712-32x -include $(BUILDER)/standardinit.mk - -DEPENDMODULES := AIM IOF x86_64_accton_as6712_32x onlplib -DEPENDMODULE_HEADERS := sff - -include $(BUILDER)/dependmodules.mk - -SHAREDLIB := libonlp-x86-64-accton-as6712-32x.so -$(SHAREDLIB)_TARGETS := $(ALL_TARGETS) -include $(BUILDER)/so.mk -.DEFAULT_GOAL := $(SHAREDLIB) - -GLOBAL_CFLAGS += -I$(onlp_BASEDIR)/module/inc -GLOBAL_CFLAGS += -DAIM_CONFIG_INCLUDE_MODULES_INIT=1 -GLOBAL_CFLAGS += -fPIC -GLOBAL_LINK_LIBS += -lpthread - -include $(BUILDER)/targets.mk - +PLATFORM := x86-64-accton-as6712-32x +include $(ONL)/packages/base/any/onlp/builds/platform/libonlp-platform.mk diff --git a/packages/platforms/accton/x86-64/as6712-32x/onlp/builds/onlps/Makefile b/packages/platforms/accton/x86-64/as6712-32x/onlp/builds/onlps/Makefile index 1f3700a8..7a042b7a 100644 --- a/packages/platforms/accton/x86-64/as6712-32x/onlp/builds/onlps/Makefile +++ b/packages/platforms/accton/x86-64/as6712-32x/onlp/builds/onlps/Makefile @@ -1,46 +1,2 @@ -############################################################ -# -# -# Copyright 2014 BigSwitch Networks, Inc. -# -# Licensed under the Eclipse Public License, Version 1.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.eclipse.org/legal/epl-v10.html -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, -# either express or implied. See the License for the specific -# language governing permissions and limitations under the -# License. -# -# -############################################################ -# -# -# -############################################################ -include $(ONL)/make/config.amd64.mk - -.DEFAULT_GOAL := onlpdump - -MODULE := onlpdump -include $(BUILDER)/standardinit.mk - -DEPENDMODULES := AIM IOF onlp x86_64_accton_as6712_32x onlplib onlp_platform_defaults sff cjson cjson_util timer_wheel OS - -include $(BUILDER)/dependmodules.mk - -BINARY := onlpdump -$(BINARY)_LIBRARIES := $(LIBRARY_TARGETS) -include $(BUILDER)/bin.mk - -GLOBAL_CFLAGS += -DAIM_CONFIG_AIM_MAIN_FUNCTION=onlpdump_main -GLOBAL_CFLAGS += -DAIM_CONFIG_INCLUDE_MODULES_INIT=1 -GLOBAL_CFLAGS += -DAIM_CONFIG_INCLUDE_MAIN=1 -GLOBAL_LINK_LIBS += -lpthread -lm - -include $(BUILDER)/targets.mk - +PLATFORM := x86-64-accton-as6712-32x +include $(ONL)/packages/base/any/onlp/builds/platform/onlps.mk diff --git a/packages/platforms/accton/x86-64/as6812-32x/onlp/builds/lib/Makefile b/packages/platforms/accton/x86-64/as6812-32x/onlp/builds/lib/Makefile index 09c2680a..e645fed6 100644 --- a/packages/platforms/accton/x86-64/as6812-32x/onlp/builds/lib/Makefile +++ b/packages/platforms/accton/x86-64/as6812-32x/onlp/builds/lib/Makefile @@ -1,45 +1,2 @@ -############################################################ -# -# -# Copyright 2014 BigSwitch Networks, Inc. -# -# Licensed under the Eclipse Public License, Version 1.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.eclipse.org/legal/epl-v10.html -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, -# either express or implied. See the License for the specific -# language governing permissions and limitations under the -# License. -# -# -############################################################ -# -# -############################################################ -include $(ONL)/make/config.amd64.mk - -MODULE := libonlp-x86-64-accton-as6812-32x -include $(BUILDER)/standardinit.mk - -DEPENDMODULES := AIM IOF x86_64_accton_as6812_32x onlplib -DEPENDMODULE_HEADERS := sff - -include $(BUILDER)/dependmodules.mk - -SHAREDLIB := libonlp-x86-64-accton-as6812-32x.so -$(SHAREDLIB)_TARGETS := $(ALL_TARGETS) -include $(BUILDER)/so.mk -.DEFAULT_GOAL := $(SHAREDLIB) - -GLOBAL_CFLAGS += -I$(onlp_BASEDIR)/module/inc -GLOBAL_CFLAGS += -DAIM_CONFIG_INCLUDE_MODULES_INIT=1 -GLOBAL_CFLAGS += -fPIC -GLOBAL_LINK_LIBS += -lpthread - -include $(BUILDER)/targets.mk - +PLATFORM := x86-64-accton-as6812-32x +include $(ONL)/packages/base/any/onlp/builds/platform/libonlp-platform.mk diff --git a/packages/platforms/accton/x86-64/as6812-32x/onlp/builds/onlps/Makefile b/packages/platforms/accton/x86-64/as6812-32x/onlp/builds/onlps/Makefile index b7fee5fc..5203b7a4 100644 --- a/packages/platforms/accton/x86-64/as6812-32x/onlp/builds/onlps/Makefile +++ b/packages/platforms/accton/x86-64/as6812-32x/onlp/builds/onlps/Makefile @@ -1,46 +1,2 @@ -############################################################ -# -# -# Copyright 2014 BigSwitch Networks, Inc. -# -# Licensed under the Eclipse Public License, Version 1.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.eclipse.org/legal/epl-v10.html -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, -# either express or implied. See the License for the specific -# language governing permissions and limitations under the -# License. -# -# -############################################################ -# -# -# -############################################################ -include $(ONL)/make/config.amd64.mk - -.DEFAULT_GOAL := onlpdump - -MODULE := onlpdump -include $(BUILDER)/standardinit.mk - -DEPENDMODULES := AIM IOF onlp x86_64_accton_as6812_32x onlplib onlp_platform_defaults sff cjson cjson_util timer_wheel OS - -include $(BUILDER)/dependmodules.mk - -BINARY := onlpdump -$(BINARY)_LIBRARIES := $(LIBRARY_TARGETS) -include $(BUILDER)/bin.mk - -GLOBAL_CFLAGS += -DAIM_CONFIG_AIM_MAIN_FUNCTION=onlpdump_main -GLOBAL_CFLAGS += -DAIM_CONFIG_INCLUDE_MODULES_INIT=1 -GLOBAL_CFLAGS += -DAIM_CONFIG_INCLUDE_MAIN=1 -GLOBAL_LINK_LIBS += -lpthread -lm - -include $(BUILDER)/targets.mk - +PLATFORM := x86-64-accton-as6812-32x +include $(ONL)/packages/base/any/onlp/builds/platform/onlps.mk diff --git a/packages/platforms/accton/x86-64/as7312-54x/onlp/builds/lib/Makefile b/packages/platforms/accton/x86-64/as7312-54x/onlp/builds/lib/Makefile index 78d50ac3..ec04da26 100644 --- a/packages/platforms/accton/x86-64/as7312-54x/onlp/builds/lib/Makefile +++ b/packages/platforms/accton/x86-64/as7312-54x/onlp/builds/lib/Makefile @@ -1,45 +1,2 @@ -############################################################ -# -# -# Copyright 2014 BigSwitch Networks, Inc. -# -# Licensed under the Eclipse Public License, Version 1.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.eclipse.org/legal/epl-v10.html -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, -# either express or implied. See the License for the specific -# language governing permissions and limitations under the -# License. -# -# -############################################################ -# -# -############################################################ -include $(ONL)/make/config.amd64.mk - -MODULE := libonlp-x86-64-accton-as7312-54x -include $(BUILDER)/standardinit.mk - -DEPENDMODULES := AIM IOF x86_64_accton_as7312_54x onlplib -DEPENDMODULE_HEADERS := sff - -include $(BUILDER)/dependmodules.mk - -SHAREDLIB := libonlp-x86-64-accton-as7312-54x.so -$(SHAREDLIB)_TARGETS := $(ALL_TARGETS) -include $(BUILDER)/so.mk -.DEFAULT_GOAL := $(SHAREDLIB) - -GLOBAL_CFLAGS += -I$(onlp_BASEDIR)/module/inc -GLOBAL_CFLAGS += -DAIM_CONFIG_INCLUDE_MODULES_INIT=1 -GLOBAL_CFLAGS += -fPIC -GLOBAL_LINK_LIBS += -lpthread - -include $(BUILDER)/targets.mk - +PLATFORM := x86-64-accton-as7312-54x +include $(ONL)/packages/base/any/onlp/builds/platform/libonlp-platform.mk diff --git a/packages/platforms/accton/x86-64/as7312-54x/onlp/builds/onlps/Makefile b/packages/platforms/accton/x86-64/as7312-54x/onlp/builds/onlps/Makefile index 728730bb..1bbbe349 100644 --- a/packages/platforms/accton/x86-64/as7312-54x/onlp/builds/onlps/Makefile +++ b/packages/platforms/accton/x86-64/as7312-54x/onlp/builds/onlps/Makefile @@ -1,46 +1,2 @@ -############################################################ -# -# -# Copyright 2014 BigSwitch Networks, Inc. -# -# Licensed under the Eclipse Public License, Version 1.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.eclipse.org/legal/epl-v10.html -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, -# either express or implied. See the License for the specific -# language governing permissions and limitations under the -# License. -# -# -############################################################ -# -# -# -############################################################ -include $(ONL)/make/config.amd64.mk - -.DEFAULT_GOAL := onlpdump - -MODULE := onlpdump -include $(BUILDER)/standardinit.mk - -DEPENDMODULES := AIM IOF onlp x86_64_accton_as7312_54x onlplib onlp_platform_defaults sff cjson cjson_util timer_wheel OS - -include $(BUILDER)/dependmodules.mk - -BINARY := onlpdump -$(BINARY)_LIBRARIES := $(LIBRARY_TARGETS) -include $(BUILDER)/bin.mk - -GLOBAL_CFLAGS += -DAIM_CONFIG_AIM_MAIN_FUNCTION=onlpdump_main -GLOBAL_CFLAGS += -DAIM_CONFIG_INCLUDE_MODULES_INIT=1 -GLOBAL_CFLAGS += -DAIM_CONFIG_INCLUDE_MAIN=1 -GLOBAL_LINK_LIBS += -lpthread -lm - -include $(BUILDER)/targets.mk - +PLATFORM := x86-64-accton-as7312-54x +include $(ONL)/packages/base/any/onlp/builds/platform/onlps.mk diff --git a/packages/platforms/accton/x86-64/as7312-54xs/onlp/builds/lib/Makefile b/packages/platforms/accton/x86-64/as7312-54xs/onlp/builds/lib/Makefile index 6fbac51c..ce61c38c 100644 --- a/packages/platforms/accton/x86-64/as7312-54xs/onlp/builds/lib/Makefile +++ b/packages/platforms/accton/x86-64/as7312-54xs/onlp/builds/lib/Makefile @@ -1,45 +1,2 @@ -############################################################ -# -# -# Copyright 2014 BigSwitch Networks, Inc. -# -# Licensed under the Eclipse Public License, Version 1.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.eclipse.org/legal/epl-v10.html -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, -# either express or implied. See the License for the specific -# language governing permissions and limitations under the -# License. -# -# -############################################################ -# -# -############################################################ -include $(ONL)/make/config.amd64.mk - -MODULE := libonlp-x86-64-accton-as7312-54xs -include $(BUILDER)/standardinit.mk - -DEPENDMODULES := AIM IOF x86_64_accton_as7312_54xs onlplib -DEPENDMODULE_HEADERS := sff - -include $(BUILDER)/dependmodules.mk - -SHAREDLIB := libonlp-x86-64-accton-as7312-54xs.so -$(SHAREDLIB)_TARGETS := $(ALL_TARGETS) -include $(BUILDER)/so.mk -.DEFAULT_GOAL := $(SHAREDLIB) - -GLOBAL_CFLAGS += -I$(onlp_BASEDIR)/module/inc -GLOBAL_CFLAGS += -DAIM_CONFIG_INCLUDE_MODULES_INIT=1 -GLOBAL_CFLAGS += -fPIC -GLOBAL_LINK_LIBS += -lpthread - -include $(BUILDER)/targets.mk - +PLATFORM := x86-64-accton-as7312-54xs +include $(ONL)/packages/base/any/onlp/builds/platform/libonlp-platform.mk diff --git a/packages/platforms/accton/x86-64/as7312-54xs/onlp/builds/onlps/Makefile b/packages/platforms/accton/x86-64/as7312-54xs/onlp/builds/onlps/Makefile index 712819b6..c260e201 100644 --- a/packages/platforms/accton/x86-64/as7312-54xs/onlp/builds/onlps/Makefile +++ b/packages/platforms/accton/x86-64/as7312-54xs/onlp/builds/onlps/Makefile @@ -1,46 +1,2 @@ -############################################################ -# -# -# Copyright 2014 BigSwitch Networks, Inc. -# -# Licensed under the Eclipse Public License, Version 1.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.eclipse.org/legal/epl-v10.html -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, -# either express or implied. See the License for the specific -# language governing permissions and limitations under the -# License. -# -# -############################################################ -# -# -# -############################################################ -include $(ONL)/make/config.amd64.mk - -.DEFAULT_GOAL := onlpdump - -MODULE := onlpdump -include $(BUILDER)/standardinit.mk - -DEPENDMODULES := AIM IOF onlp x86_64_accton_as7312_54xs onlplib onlp_platform_defaults sff cjson cjson_util timer_wheel OS - -include $(BUILDER)/dependmodules.mk - -BINARY := onlpdump -$(BINARY)_LIBRARIES := $(LIBRARY_TARGETS) -include $(BUILDER)/bin.mk - -GLOBAL_CFLAGS += -DAIM_CONFIG_AIM_MAIN_FUNCTION=onlpdump_main -GLOBAL_CFLAGS += -DAIM_CONFIG_INCLUDE_MODULES_INIT=1 -GLOBAL_CFLAGS += -DAIM_CONFIG_INCLUDE_MAIN=1 -GLOBAL_LINK_LIBS += -lpthread -lm - -include $(BUILDER)/targets.mk - +PLATFORM := x86-64-accton-as7312-54xs +include $(ONL)/packages/base/any/onlp/builds/platform/onlps.mk diff --git a/packages/platforms/accton/x86-64/as7326-56x/onlp/builds/lib/Makefile b/packages/platforms/accton/x86-64/as7326-56x/onlp/builds/lib/Makefile index 51dfecd1..609dbb0f 100644 --- a/packages/platforms/accton/x86-64/as7326-56x/onlp/builds/lib/Makefile +++ b/packages/platforms/accton/x86-64/as7326-56x/onlp/builds/lib/Makefile @@ -1,45 +1,2 @@ -############################################################ -# -# -# Copyright 2014 BigSwitch Networks, Inc. -# -# Licensed under the Eclipse Public License, Version 1.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.eclipse.org/legal/epl-v10.html -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, -# either express or implied. See the License for the specific -# language governing permissions and limitations under the -# License. -# -# -############################################################ -# -# -############################################################ -include $(ONL)/make/config.amd64.mk - -MODULE := libonlp-x86-64-accton-as7326-56x -include $(BUILDER)/standardinit.mk - -DEPENDMODULES := AIM IOF x86_64_accton_as7326_56x onlplib -DEPENDMODULE_HEADERS := sff - -include $(BUILDER)/dependmodules.mk - -SHAREDLIB := libonlp-x86-64-accton-as7326-56x.so -$(SHAREDLIB)_TARGETS := $(ALL_TARGETS) -include $(BUILDER)/so.mk -.DEFAULT_GOAL := $(SHAREDLIB) - -GLOBAL_CFLAGS += -I$(onlp_BASEDIR)/module/inc -GLOBAL_CFLAGS += -DAIM_CONFIG_INCLUDE_MODULES_INIT=1 -GLOBAL_CFLAGS += -fPIC -GLOBAL_LINK_LIBS += -lpthread - -include $(BUILDER)/targets.mk - +PLATFORM := x86-64-accton-as7326-56x +include $(ONL)/packages/base/any/onlp/builds/platform/libonlp-platform.mk diff --git a/packages/platforms/accton/x86-64/as7326-56x/onlp/builds/onlps/Makefile b/packages/platforms/accton/x86-64/as7326-56x/onlp/builds/onlps/Makefile index 10ffd95b..2292c2f2 100644 --- a/packages/platforms/accton/x86-64/as7326-56x/onlp/builds/onlps/Makefile +++ b/packages/platforms/accton/x86-64/as7326-56x/onlp/builds/onlps/Makefile @@ -1,46 +1,2 @@ -############################################################ -# -# -# Copyright 2014 BigSwitch Networks, Inc. -# -# Licensed under the Eclipse Public License, Version 1.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.eclipse.org/legal/epl-v10.html -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, -# either express or implied. See the License for the specific -# language governing permissions and limitations under the -# License. -# -# -############################################################ -# -# -# -############################################################ -include $(ONL)/make/config.amd64.mk - -.DEFAULT_GOAL := onlpdump - -MODULE := onlpdump -include $(BUILDER)/standardinit.mk - -DEPENDMODULES := AIM IOF onlp x86_64_accton_as7326_56x onlplib onlp_platform_defaults sff cjson cjson_util timer_wheel OS - -include $(BUILDER)/dependmodules.mk - -BINARY := onlpdump -$(BINARY)_LIBRARIES := $(LIBRARY_TARGETS) -include $(BUILDER)/bin.mk - -GLOBAL_CFLAGS += -DAIM_CONFIG_AIM_MAIN_FUNCTION=onlpdump_main -GLOBAL_CFLAGS += -DAIM_CONFIG_INCLUDE_MODULES_INIT=1 -GLOBAL_CFLAGS += -DAIM_CONFIG_INCLUDE_MAIN=1 -GLOBAL_LINK_LIBS += -lpthread -lm - -include $(BUILDER)/targets.mk - +PLATFORM := x86-64-accton-as7326-56x +include $(ONL)/packages/base/any/onlp/builds/platform/onlps.mk diff --git a/packages/platforms/accton/x86-64/as7512-32x/onlp/builds/lib/Makefile b/packages/platforms/accton/x86-64/as7512-32x/onlp/builds/lib/Makefile index a40fa3b9..9e0ccfa9 100644 --- a/packages/platforms/accton/x86-64/as7512-32x/onlp/builds/lib/Makefile +++ b/packages/platforms/accton/x86-64/as7512-32x/onlp/builds/lib/Makefile @@ -1,45 +1,2 @@ -############################################################ -# -# -# Copyright 2014 BigSwitch Networks, Inc. -# -# Licensed under the Eclipse Public License, Version 1.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.eclipse.org/legal/epl-v10.html -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, -# either express or implied. See the License for the specific -# language governing permissions and limitations under the -# License. -# -# -############################################################ -# -# -############################################################ -include $(ONL)/make/config.amd64.mk - -MODULE := libonlp-x86-64-accton-as7512-32x -include $(BUILDER)/standardinit.mk - -DEPENDMODULES := AIM IOF x86_64_accton_as7512_32x onlplib -DEPENDMODULE_HEADERS := sff - -include $(BUILDER)/dependmodules.mk - -SHAREDLIB := libonlp-x86-64-accton-as7512-32x.so -$(SHAREDLIB)_TARGETS := $(ALL_TARGETS) -include $(BUILDER)/so.mk -.DEFAULT_GOAL := $(SHAREDLIB) - -GLOBAL_CFLAGS += -I$(onlp_BASEDIR)/module/inc -GLOBAL_CFLAGS += -DAIM_CONFIG_INCLUDE_MODULES_INIT=1 -GLOBAL_CFLAGS += -fPIC -GLOBAL_LINK_LIBS += -lpthread - -include $(BUILDER)/targets.mk - +PLATFORM := x86-64-accton-as7512-32x +include $(ONL)/packages/base/any/onlp/builds/platform/libonlp-platform.mk diff --git a/packages/platforms/accton/x86-64/as7512-32x/onlp/builds/onlps/Makefile b/packages/platforms/accton/x86-64/as7512-32x/onlp/builds/onlps/Makefile index 12a4b780..bead16b2 100644 --- a/packages/platforms/accton/x86-64/as7512-32x/onlp/builds/onlps/Makefile +++ b/packages/platforms/accton/x86-64/as7512-32x/onlp/builds/onlps/Makefile @@ -1,46 +1,2 @@ -############################################################ -# -# -# Copyright 2014 BigSwitch Networks, Inc. -# -# Licensed under the Eclipse Public License, Version 1.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.eclipse.org/legal/epl-v10.html -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, -# either express or implied. See the License for the specific -# language governing permissions and limitations under the -# License. -# -# -############################################################ -# -# -# -############################################################ -include $(ONL)/make/config.amd64.mk - -.DEFAULT_GOAL := onlpdump - -MODULE := onlpdump -include $(BUILDER)/standardinit.mk - -DEPENDMODULES := AIM IOF onlp x86_64_accton_as7512_32x onlplib onlp_platform_defaults sff cjson cjson_util timer_wheel OS - -include $(BUILDER)/dependmodules.mk - -BINARY := onlpdump -$(BINARY)_LIBRARIES := $(LIBRARY_TARGETS) -include $(BUILDER)/bin.mk - -GLOBAL_CFLAGS += -DAIM_CONFIG_AIM_MAIN_FUNCTION=onlpdump_main -GLOBAL_CFLAGS += -DAIM_CONFIG_INCLUDE_MODULES_INIT=1 -GLOBAL_CFLAGS += -DAIM_CONFIG_INCLUDE_MAIN=1 -GLOBAL_LINK_LIBS += -lpthread -lm - -include $(BUILDER)/targets.mk - +PLATFORM := x86-64-accton-as7512-32x +include $(ONL)/packages/base/any/onlp/builds/platform/onlps.mk diff --git a/packages/platforms/accton/x86-64/as7712-32x/onlp/builds/lib/Makefile b/packages/platforms/accton/x86-64/as7712-32x/onlp/builds/lib/Makefile index 355e562b..4214af56 100644 --- a/packages/platforms/accton/x86-64/as7712-32x/onlp/builds/lib/Makefile +++ b/packages/platforms/accton/x86-64/as7712-32x/onlp/builds/lib/Makefile @@ -1,25 +1,2 @@ -############################################################ -# -# -# Copyright 2014 BigSwitch Networks, Inc. -# -# Licensed under the Eclipse Public License, Version 1.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.eclipse.org/legal/epl-v10.html -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, -# either express or implied. See the License for the specific -# language governing permissions and limitations under the -# License. -# -# -############################################################ -# -# -############################################################ PLATFORM := x86-64-accton-as7712-32x include $(ONL)/packages/base/any/onlp/builds/platform/libonlp-platform.mk diff --git a/packages/platforms/accton/x86-64/as7712-32x/onlp/builds/onlps/Makefile b/packages/platforms/accton/x86-64/as7712-32x/onlp/builds/onlps/Makefile index 3ada60ea..da14fab8 100644 --- a/packages/platforms/accton/x86-64/as7712-32x/onlp/builds/onlps/Makefile +++ b/packages/platforms/accton/x86-64/as7712-32x/onlp/builds/onlps/Makefile @@ -1,22 +1,2 @@ -############################################################ -# -# -# Copyright 2014 BigSwitch Networks, Inc. -# -# Licensed under the Eclipse Public License, Version 1.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.eclipse.org/legal/epl-v10.html -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, -# either express or implied. See the License for the specific -# language governing permissions and limitations under the -# License. -# -# -############################################################ PLATFORM := x86-64-accton-as7712-32x include $(ONL)/packages/base/any/onlp/builds/platform/onlps.mk diff --git a/packages/platforms/accton/x86-64/as7716-32x/onlp/builds/lib/Makefile b/packages/platforms/accton/x86-64/as7716-32x/onlp/builds/lib/Makefile index 46c06248..f8399bd7 100644 --- a/packages/platforms/accton/x86-64/as7716-32x/onlp/builds/lib/Makefile +++ b/packages/platforms/accton/x86-64/as7716-32x/onlp/builds/lib/Makefile @@ -1,45 +1,2 @@ -############################################################ -# -# -# Copyright 2014 BigSwitch Networks, Inc. -# -# Licensed under the Eclipse Public License, Version 1.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.eclipse.org/legal/epl-v10.html -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, -# either express or implied. See the License for the specific -# language governing permissions and limitations under the -# License. -# -# -############################################################ -# -# -############################################################ -include $(ONL)/make/config.amd64.mk - -MODULE := libonlp-x86-64-accton-as7716-32x -include $(BUILDER)/standardinit.mk - -DEPENDMODULES := AIM IOF x86_64_accton_as7716_32x onlplib -DEPENDMODULE_HEADERS := sff - -include $(BUILDER)/dependmodules.mk - -SHAREDLIB := libonlp-x86-64-accton-as7716-32x.so -$(SHAREDLIB)_TARGETS := $(ALL_TARGETS) -include $(BUILDER)/so.mk -.DEFAULT_GOAL := $(SHAREDLIB) - -GLOBAL_CFLAGS += -I$(onlp_BASEDIR)/module/inc -GLOBAL_CFLAGS += -DAIM_CONFIG_INCLUDE_MODULES_INIT=1 -GLOBAL_CFLAGS += -fPIC -GLOBAL_LINK_LIBS += -lpthread - -include $(BUILDER)/targets.mk - +PLATFORM := x86-64-accton-as7716-32x +include $(ONL)/packages/base/any/onlp/builds/platform/libonlp-platform.mk diff --git a/packages/platforms/accton/x86-64/as7716-32x/onlp/builds/onlps/Makefile b/packages/platforms/accton/x86-64/as7716-32x/onlp/builds/onlps/Makefile index a6450e34..c1a89cc0 100644 --- a/packages/platforms/accton/x86-64/as7716-32x/onlp/builds/onlps/Makefile +++ b/packages/platforms/accton/x86-64/as7716-32x/onlp/builds/onlps/Makefile @@ -1,46 +1,2 @@ -############################################################ -# -# -# Copyright 2014 BigSwitch Networks, Inc. -# -# Licensed under the Eclipse Public License, Version 1.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.eclipse.org/legal/epl-v10.html -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, -# either express or implied. See the License for the specific -# language governing permissions and limitations under the -# License. -# -# -############################################################ -# -# -# -############################################################ -include $(ONL)/make/config.amd64.mk - -.DEFAULT_GOAL := onlpdump - -MODULE := onlpdump -include $(BUILDER)/standardinit.mk - -DEPENDMODULES := AIM IOF onlp x86_64_accton_as7716_32x onlplib onlp_platform_defaults sff cjson cjson_util timer_wheel OS - -include $(BUILDER)/dependmodules.mk - -BINARY := onlpdump -$(BINARY)_LIBRARIES := $(LIBRARY_TARGETS) -include $(BUILDER)/bin.mk - -GLOBAL_CFLAGS += -DAIM_CONFIG_AIM_MAIN_FUNCTION=onlpdump_main -GLOBAL_CFLAGS += -DAIM_CONFIG_INCLUDE_MODULES_INIT=1 -GLOBAL_CFLAGS += -DAIM_CONFIG_INCLUDE_MAIN=1 -GLOBAL_LINK_LIBS += -lpthread -lm - -include $(BUILDER)/targets.mk - +PLATFORM := x86-64-accton-as7716-32x +include $(ONL)/packages/base/any/onlp/builds/platform/onlps.mk diff --git a/packages/platforms/accton/x86-64/as7726-32x/onlp/builds/lib/Makefile b/packages/platforms/accton/x86-64/as7726-32x/onlp/builds/lib/Makefile index be977f95..e4bf72cc 100755 --- a/packages/platforms/accton/x86-64/as7726-32x/onlp/builds/lib/Makefile +++ b/packages/platforms/accton/x86-64/as7726-32x/onlp/builds/lib/Makefile @@ -1,45 +1,2 @@ -############################################################ -# -# -# Copyright 2014 BigSwitch Networks, Inc. -# -# Licensed under the Eclipse Public License, Version 1.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.eclipse.org/legal/epl-v10.html -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, -# either express or implied. See the License for the specific -# language governing permissions and limitations under the -# License. -# -# -############################################################ -# -# -############################################################ -include $(ONL)/make/config.amd64.mk - -MODULE := libonlp-x86-64-accton-as7726-32x -include $(BUILDER)/standardinit.mk - -DEPENDMODULES := AIM IOF x86_64_accton_as7726_32x onlplib -DEPENDMODULE_HEADERS := sff - -include $(BUILDER)/dependmodules.mk - -SHAREDLIB := libonlp-x86-64-accton-as7726-32x.so -$(SHAREDLIB)_TARGETS := $(ALL_TARGETS) -include $(BUILDER)/so.mk -.DEFAULT_GOAL := $(SHAREDLIB) - -GLOBAL_CFLAGS += -I$(onlp_BASEDIR)/module/inc -GLOBAL_CFLAGS += -DAIM_CONFIG_INCLUDE_MODULES_INIT=1 -GLOBAL_CFLAGS += -fPIC -GLOBAL_LINK_LIBS += -lpthread - -include $(BUILDER)/targets.mk - +PLATFORM := x86-64-accton-as7726-32x +include $(ONL)/packages/base/any/onlp/builds/platform/libonlp-platform.mk diff --git a/packages/platforms/accton/x86-64/as7726-32x/onlp/builds/onlps/Makefile b/packages/platforms/accton/x86-64/as7726-32x/onlp/builds/onlps/Makefile index ab39002a..24c7709e 100755 --- a/packages/platforms/accton/x86-64/as7726-32x/onlp/builds/onlps/Makefile +++ b/packages/platforms/accton/x86-64/as7726-32x/onlp/builds/onlps/Makefile @@ -1,46 +1,2 @@ -############################################################ -# -# -# Copyright 2014 BigSwitch Networks, Inc. -# -# Licensed under the Eclipse Public License, Version 1.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.eclipse.org/legal/epl-v10.html -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, -# either express or implied. See the License for the specific -# language governing permissions and limitations under the -# License. -# -# -############################################################ -# -# -# -############################################################ -include $(ONL)/make/config.amd64.mk - -.DEFAULT_GOAL := onlpdump - -MODULE := onlpdump -include $(BUILDER)/standardinit.mk - -DEPENDMODULES := AIM IOF onlp x86_64_accton_as7726_32x onlplib onlp_platform_defaults sff cjson cjson_util timer_wheel OS - -include $(BUILDER)/dependmodules.mk - -BINARY := onlpdump -$(BINARY)_LIBRARIES := $(LIBRARY_TARGETS) -include $(BUILDER)/bin.mk - -GLOBAL_CFLAGS += -DAIM_CONFIG_AIM_MAIN_FUNCTION=onlpdump_main -GLOBAL_CFLAGS += -DAIM_CONFIG_INCLUDE_MODULES_INIT=1 -GLOBAL_CFLAGS += -DAIM_CONFIG_INCLUDE_MAIN=1 -GLOBAL_LINK_LIBS += -lpthread -lm - -include $(BUILDER)/targets.mk - +PLATFORM := x86-64-accton-as7726-32x +include $(ONL)/packages/base/any/onlp/builds/platform/onlps.mk diff --git a/packages/platforms/accton/x86-64/as7816-64x/onlp/builds/lib/Makefile b/packages/platforms/accton/x86-64/as7816-64x/onlp/builds/lib/Makefile index eb25a458..9d0766c9 100644 --- a/packages/platforms/accton/x86-64/as7816-64x/onlp/builds/lib/Makefile +++ b/packages/platforms/accton/x86-64/as7816-64x/onlp/builds/lib/Makefile @@ -1,45 +1,2 @@ -############################################################ -# -# -# Copyright 2014 BigSwitch Networks, Inc. -# -# Licensed under the Eclipse Public License, Version 1.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.eclipse.org/legal/epl-v10.html -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, -# either express or implied. See the License for the specific -# language governing permissions and limitations under the -# License. -# -# -############################################################ -# -# -############################################################ -include $(ONL)/make/config.amd64.mk - -MODULE := libonlp-x86-64-accton-as7816-64x -include $(BUILDER)/standardinit.mk - -DEPENDMODULES := AIM IOF x86_64_accton_as7816_64x onlplib -DEPENDMODULE_HEADERS := sff - -include $(BUILDER)/dependmodules.mk - -SHAREDLIB := libonlp-x86-64-accton-as7816-64x.so -$(SHAREDLIB)_TARGETS := $(ALL_TARGETS) -include $(BUILDER)/so.mk -.DEFAULT_GOAL := $(SHAREDLIB) - -GLOBAL_CFLAGS += -I$(onlp_BASEDIR)/module/inc -GLOBAL_CFLAGS += -DAIM_CONFIG_INCLUDE_MODULES_INIT=1 -GLOBAL_CFLAGS += -fPIC -GLOBAL_LINK_LIBS += -lpthread - -include $(BUILDER)/targets.mk - +PLATFORM := x86-64-accton-as7816-64x +include $(ONL)/packages/base/any/onlp/builds/platform/libonlp-platform.mk diff --git a/packages/platforms/accton/x86-64/as7816-64x/onlp/builds/onlps/Makefile b/packages/platforms/accton/x86-64/as7816-64x/onlp/builds/onlps/Makefile index ad16e632..f6b1ddca 100644 --- a/packages/platforms/accton/x86-64/as7816-64x/onlp/builds/onlps/Makefile +++ b/packages/platforms/accton/x86-64/as7816-64x/onlp/builds/onlps/Makefile @@ -1,46 +1,2 @@ -############################################################ -# -# -# Copyright 2014 BigSwitch Networks, Inc. -# -# Licensed under the Eclipse Public License, Version 1.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.eclipse.org/legal/epl-v10.html -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, -# either express or implied. See the License for the specific -# language governing permissions and limitations under the -# License. -# -# -############################################################ -# -# -# -############################################################ -include $(ONL)/make/config.amd64.mk - -.DEFAULT_GOAL := onlpdump - -MODULE := onlpdump -include $(BUILDER)/standardinit.mk - -DEPENDMODULES := AIM IOF onlp x86_64_accton_as7816_64x onlplib onlp_platform_defaults sff cjson cjson_util timer_wheel OS - -include $(BUILDER)/dependmodules.mk - -BINARY := onlpdump -$(BINARY)_LIBRARIES := $(LIBRARY_TARGETS) -include $(BUILDER)/bin.mk - -GLOBAL_CFLAGS += -DAIM_CONFIG_AIM_MAIN_FUNCTION=onlpdump_main -GLOBAL_CFLAGS += -DAIM_CONFIG_INCLUDE_MODULES_INIT=1 -GLOBAL_CFLAGS += -DAIM_CONFIG_INCLUDE_MAIN=1 -GLOBAL_LINK_LIBS += -lpthread -lm - -include $(BUILDER)/targets.mk - +PLATFORM := x86-64-accton-as7816-64x +include $(ONL)/packages/base/any/onlp/builds/platform/onlps.mk diff --git a/packages/platforms/accton/x86-64/csp9250/onlp/builds/lib/Makefile b/packages/platforms/accton/x86-64/csp9250/onlp/builds/lib/Makefile index bdf072c1..74e20bea 100755 --- a/packages/platforms/accton/x86-64/csp9250/onlp/builds/lib/Makefile +++ b/packages/platforms/accton/x86-64/csp9250/onlp/builds/lib/Makefile @@ -1,45 +1,2 @@ -############################################################ -# -# -# Copyright 2014 BigSwitch Networks, Inc. -# -# Licensed under the Eclipse Public License, Version 1.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.eclipse.org/legal/epl-v10.html -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, -# either express or implied. See the License for the specific -# language governing permissions and limitations under the -# License. -# -# -############################################################ -# -# -############################################################ -include $(ONL)/make/config.amd64.mk - -MODULE := libonlp-x86-64-accton-csp9250 -include $(BUILDER)/standardinit.mk - -DEPENDMODULES := AIM IOF x86_64_accton_csp9250 onlplib -DEPENDMODULE_HEADERS := sff - -include $(BUILDER)/dependmodules.mk - -SHAREDLIB := libonlp-x86-64-accton-csp9250.so -$(SHAREDLIB)_TARGETS := $(ALL_TARGETS) -include $(BUILDER)/so.mk -.DEFAULT_GOAL := $(SHAREDLIB) - -GLOBAL_CFLAGS += -I$(onlp_BASEDIR)/module/inc -GLOBAL_CFLAGS += -DAIM_CONFIG_INCLUDE_MODULES_INIT=1 -GLOBAL_CFLAGS += -fPIC -GLOBAL_LINK_LIBS += -lpthread - -include $(BUILDER)/targets.mk - +PLATFORM := x86-64-accton-csp9250 +include $(ONL)/packages/base/any/onlp/builds/platform/libonlp-platform.mk diff --git a/packages/platforms/accton/x86-64/csp9250/onlp/builds/onlps/Makefile b/packages/platforms/accton/x86-64/csp9250/onlp/builds/onlps/Makefile index 78e0ca0a..fd028d62 100755 --- a/packages/platforms/accton/x86-64/csp9250/onlp/builds/onlps/Makefile +++ b/packages/platforms/accton/x86-64/csp9250/onlp/builds/onlps/Makefile @@ -1,46 +1,2 @@ -############################################################ -# -# -# Copyright 2014 BigSwitch Networks, Inc. -# -# Licensed under the Eclipse Public License, Version 1.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.eclipse.org/legal/epl-v10.html -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, -# either express or implied. See the License for the specific -# language governing permissions and limitations under the -# License. -# -# -############################################################ -# -# -# -############################################################ -include $(ONL)/make/config.amd64.mk - -.DEFAULT_GOAL := onlpdump - -MODULE := onlpdump -include $(BUILDER)/standardinit.mk - -DEPENDMODULES := AIM IOF onlp x86_64_accton_csp9250 onlplib onlp_platform_defaults sff cjson cjson_util timer_wheel OS - -include $(BUILDER)/dependmodules.mk - -BINARY := onlpdump -$(BINARY)_LIBRARIES := $(LIBRARY_TARGETS) -include $(BUILDER)/bin.mk - -GLOBAL_CFLAGS += -DAIM_CONFIG_AIM_MAIN_FUNCTION=onlpdump_main -GLOBAL_CFLAGS += -DAIM_CONFIG_INCLUDE_MODULES_INIT=1 -GLOBAL_CFLAGS += -DAIM_CONFIG_INCLUDE_MAIN=1 -GLOBAL_LINK_LIBS += -lpthread -lm - -include $(BUILDER)/targets.mk - +PLATFORM := x86-64-accton-csp9250 +include $(ONL)/packages/base/any/onlp/builds/platform/onlps.mk diff --git a/packages/platforms/accton/x86-64/wedge100-32x/onlp/builds/lib/Makefile b/packages/platforms/accton/x86-64/wedge100-32x/onlp/builds/lib/Makefile index 375afdc2..682ef91a 100644 --- a/packages/platforms/accton/x86-64/wedge100-32x/onlp/builds/lib/Makefile +++ b/packages/platforms/accton/x86-64/wedge100-32x/onlp/builds/lib/Makefile @@ -1,45 +1,2 @@ -############################################################ -# -# -# Copyright 2014 BigSwitch Networks, Inc. -# -# Licensed under the Eclipse Public License, Version 1.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.eclipse.org/legal/epl-v10.html -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, -# either express or implied. See the License for the specific -# language governing permissions and limitations under the -# License. -# -# -############################################################ -# -# -############################################################ -include $(ONL)/make/config.amd64.mk - -MODULE := libonlp-x86-64-accton-wedge100-32x -include $(BUILDER)/standardinit.mk - -DEPENDMODULES := AIM IOF x86_64_accton_wedge100_32x onlplib -DEPENDMODULE_HEADERS := sff - -include $(BUILDER)/dependmodules.mk - -SHAREDLIB := libonlp-x86-64-accton-wedge100-32x.so -$(SHAREDLIB)_TARGETS := $(ALL_TARGETS) -include $(BUILDER)/so.mk -.DEFAULT_GOAL := $(SHAREDLIB) - -GLOBAL_CFLAGS += -I$(onlp_BASEDIR)/module/inc -GLOBAL_CFLAGS += -DAIM_CONFIG_INCLUDE_MODULES_INIT=1 -GLOBAL_CFLAGS += -fPIC -GLOBAL_LINK_LIBS += -lpthread - -include $(BUILDER)/targets.mk - +PLATFORM := x86-64-accton-wedge100-32x +include $(ONL)/packages/base/any/onlp/builds/platform/libonlp-platform.mk diff --git a/packages/platforms/accton/x86-64/wedge100-32x/onlp/builds/onlps/Makefile b/packages/platforms/accton/x86-64/wedge100-32x/onlp/builds/onlps/Makefile index 34d5a52a..8218cfd7 100644 --- a/packages/platforms/accton/x86-64/wedge100-32x/onlp/builds/onlps/Makefile +++ b/packages/platforms/accton/x86-64/wedge100-32x/onlp/builds/onlps/Makefile @@ -1,46 +1,2 @@ -############################################################ -# -# -# Copyright 2014 BigSwitch Networks, Inc. -# -# Licensed under the Eclipse Public License, Version 1.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.eclipse.org/legal/epl-v10.html -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, -# either express or implied. See the License for the specific -# language governing permissions and limitations under the -# License. -# -# -############################################################ -# -# -# -############################################################ -include $(ONL)/make/config.amd64.mk - -.DEFAULT_GOAL := onlpdump - -MODULE := onlpdump -include $(BUILDER)/standardinit.mk - -DEPENDMODULES := AIM IOF onlp x86_64_accton_wedge100_32x onlplib onlp_platform_defaults sff cjson cjson_util timer_wheel OS - -include $(BUILDER)/dependmodules.mk - -BINARY := onlpdump -$(BINARY)_LIBRARIES := $(LIBRARY_TARGETS) -include $(BUILDER)/bin.mk - -GLOBAL_CFLAGS += -DAIM_CONFIG_AIM_MAIN_FUNCTION=onlpdump_main -GLOBAL_CFLAGS += -DAIM_CONFIG_INCLUDE_MODULES_INIT=1 -GLOBAL_CFLAGS += -DAIM_CONFIG_INCLUDE_MAIN=1 -GLOBAL_LINK_LIBS += -lpthread -lm - -include $(BUILDER)/targets.mk - +PLATFORM := x86-64-accton-wedge100-32x +include $(ONL)/packages/base/any/onlp/builds/platform/onlps.mk diff --git a/packages/platforms/accton/x86-64/wedge100bf-32x/onlp/builds/lib/Makefile b/packages/platforms/accton/x86-64/wedge100bf-32x/onlp/builds/lib/Makefile index 6733959b..3cb496c1 100644 --- a/packages/platforms/accton/x86-64/wedge100bf-32x/onlp/builds/lib/Makefile +++ b/packages/platforms/accton/x86-64/wedge100bf-32x/onlp/builds/lib/Makefile @@ -1,45 +1,2 @@ -############################################################ -# -# -# Copyright 2014 BigSwitch Networks, Inc. -# -# Licensed under the Eclipse Public License, Version 1.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.eclipse.org/legal/epl-v10.html -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, -# either express or implied. See the License for the specific -# language governing permissions and limitations under the -# License. -# -# -############################################################ -# -# -############################################################ -include $(ONL)/make/config.amd64.mk - -MODULE := libonlp-x86-64-accton-wedge100bf-32x -include $(BUILDER)/standardinit.mk - -DEPENDMODULES := AIM IOF x86_64_accton_wedge100bf_32x onlplib -DEPENDMODULE_HEADERS := sff - -include $(BUILDER)/dependmodules.mk - -SHAREDLIB := libonlp-x86-64-accton-wedge100bf-32x.so -$(SHAREDLIB)_TARGETS := $(ALL_TARGETS) -include $(BUILDER)/so.mk -.DEFAULT_GOAL := $(SHAREDLIB) - -GLOBAL_CFLAGS += -I$(onlp_BASEDIR)/module/inc -GLOBAL_CFLAGS += -DAIM_CONFIG_INCLUDE_MODULES_INIT=1 -GLOBAL_CFLAGS += -fPIC -GLOBAL_LINK_LIBS += -lpthread - -include $(BUILDER)/targets.mk - +PLATFORM := x86-64-accton-wedge100bf-32x +include $(ONL)/packages/base/any/onlp/builds/platform/libonlp-platform.mk diff --git a/packages/platforms/accton/x86-64/wedge100bf-32x/onlp/builds/onlps/Makefile b/packages/platforms/accton/x86-64/wedge100bf-32x/onlp/builds/onlps/Makefile index f828c871..b70df0d5 100644 --- a/packages/platforms/accton/x86-64/wedge100bf-32x/onlp/builds/onlps/Makefile +++ b/packages/platforms/accton/x86-64/wedge100bf-32x/onlp/builds/onlps/Makefile @@ -1,46 +1,2 @@ -############################################################ -# -# -# Copyright 2014 BigSwitch Networks, Inc. -# -# Licensed under the Eclipse Public License, Version 1.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.eclipse.org/legal/epl-v10.html -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, -# either express or implied. See the License for the specific -# language governing permissions and limitations under the -# License. -# -# -############################################################ -# -# -# -############################################################ -include $(ONL)/make/config.amd64.mk - -.DEFAULT_GOAL := onlpdump - -MODULE := onlpdump -include $(BUILDER)/standardinit.mk - -DEPENDMODULES := AIM IOF onlp x86_64_accton_wedge100bf_32x onlplib onlp_platform_defaults sff cjson cjson_util timer_wheel OS - -include $(BUILDER)/dependmodules.mk - -BINARY := onlpdump -$(BINARY)_LIBRARIES := $(LIBRARY_TARGETS) -include $(BUILDER)/bin.mk - -GLOBAL_CFLAGS += -DAIM_CONFIG_AIM_MAIN_FUNCTION=onlpdump_main -GLOBAL_CFLAGS += -DAIM_CONFIG_INCLUDE_MODULES_INIT=1 -GLOBAL_CFLAGS += -DAIM_CONFIG_INCLUDE_MAIN=1 -GLOBAL_LINK_LIBS += -lpthread -lm - -include $(BUILDER)/targets.mk - +PLATFORM := x86-64-accton-wedge100bf-32x +include $(ONL)/packages/base/any/onlp/builds/platform/onlps.mk diff --git a/packages/platforms/accton/x86-64/wedge100bf-65x/onlp/builds/lib/Makefile b/packages/platforms/accton/x86-64/wedge100bf-65x/onlp/builds/lib/Makefile index 486d83c1..c553af6f 100644 --- a/packages/platforms/accton/x86-64/wedge100bf-65x/onlp/builds/lib/Makefile +++ b/packages/platforms/accton/x86-64/wedge100bf-65x/onlp/builds/lib/Makefile @@ -1,45 +1,2 @@ -############################################################ -# -# -# Copyright 2014 BigSwitch Networks, Inc. -# -# Licensed under the Eclipse Public License, Version 1.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.eclipse.org/legal/epl-v10.html -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, -# either express or implied. See the License for the specific -# language governing permissions and limitations under the -# License. -# -# -############################################################ -# -# -############################################################ -include $(ONL)/make/config.amd64.mk - -MODULE := libonlp-x86-64-accton-wedge100bf-65x -include $(BUILDER)/standardinit.mk - -DEPENDMODULES := AIM IOF x86_64_accton_wedge100bf_65x onlplib -DEPENDMODULE_HEADERS := sff - -include $(BUILDER)/dependmodules.mk - -SHAREDLIB := libonlp-x86-64-accton-wedge100bf-65x.so -$(SHAREDLIB)_TARGETS := $(ALL_TARGETS) -include $(BUILDER)/so.mk -.DEFAULT_GOAL := $(SHAREDLIB) - -GLOBAL_CFLAGS += -I$(onlp_BASEDIR)/module/inc -GLOBAL_CFLAGS += -DAIM_CONFIG_INCLUDE_MODULES_INIT=1 -GLOBAL_CFLAGS += -fPIC -GLOBAL_LINK_LIBS += -lpthread - -include $(BUILDER)/targets.mk - +PLATFORM := x86-64-accton-wedge100bf-65x +include $(ONL)/packages/base/any/onlp/builds/platform/libonlp-platform.mk diff --git a/packages/platforms/accton/x86-64/wedge100bf-65x/onlp/builds/onlps/Makefile b/packages/platforms/accton/x86-64/wedge100bf-65x/onlp/builds/onlps/Makefile index 4cc10ffb..f84c7349 100644 --- a/packages/platforms/accton/x86-64/wedge100bf-65x/onlp/builds/onlps/Makefile +++ b/packages/platforms/accton/x86-64/wedge100bf-65x/onlp/builds/onlps/Makefile @@ -1,46 +1,2 @@ -############################################################ -# -# -# Copyright 2014 BigSwitch Networks, Inc. -# -# Licensed under the Eclipse Public License, Version 1.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.eclipse.org/legal/epl-v10.html -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, -# either express or implied. See the License for the specific -# language governing permissions and limitations under the -# License. -# -# -############################################################ -# -# -# -############################################################ -include $(ONL)/make/config.amd64.mk - -.DEFAULT_GOAL := onlpdump - -MODULE := onlpdump -include $(BUILDER)/standardinit.mk - -DEPENDMODULES := AIM IOF onlp x86_64_accton_wedge100bf_65x onlplib onlp_platform_defaults sff cjson cjson_util timer_wheel OS - -include $(BUILDER)/dependmodules.mk - -BINARY := onlpdump -$(BINARY)_LIBRARIES := $(LIBRARY_TARGETS) -include $(BUILDER)/bin.mk - -GLOBAL_CFLAGS += -DAIM_CONFIG_AIM_MAIN_FUNCTION=onlpdump_main -GLOBAL_CFLAGS += -DAIM_CONFIG_INCLUDE_MODULES_INIT=1 -GLOBAL_CFLAGS += -DAIM_CONFIG_INCLUDE_MAIN=1 -GLOBAL_LINK_LIBS += -lpthread -lm - -include $(BUILDER)/targets.mk - +PLATFORM := x86-64-accton-wedge100bf-65x +include $(ONL)/packages/base/any/onlp/builds/platform/onlps.mk diff --git a/packages/platforms/accton/x86-64/wedge100s-32x/onlp/builds/lib/Makefile b/packages/platforms/accton/x86-64/wedge100s-32x/onlp/builds/lib/Makefile index 54e34001..1c5d4455 100644 --- a/packages/platforms/accton/x86-64/wedge100s-32x/onlp/builds/lib/Makefile +++ b/packages/platforms/accton/x86-64/wedge100s-32x/onlp/builds/lib/Makefile @@ -1,44 +1,2 @@ -############################################################ -# -# -# Copyright 2014 BigSwitch Networks, Inc. -# -# Licensed under the Eclipse Public License, Version 1.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.eclipse.org/legal/epl-v10.html -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, -# either express or implied. See the License for the specific -# language governing permissions and limitations under the -# License. -# -# -############################################################ -# -# -############################################################ -include $(ONL)/make/config.amd64.mk - -MODULE := libonlp-x86-64-accton-wedge100s-32x -include $(BUILDER)/standardinit.mk - -DEPENDMODULES := AIM IOF x86_64_accton_wedge100s_32x onlplib -DEPENDMODULE_HEADERS := sff - -include $(BUILDER)/dependmodules.mk - -SHAREDLIB := libonlp-x86-64-accton-wedge100s-32x.so -$(SHAREDLIB)_TARGETS := $(ALL_TARGETS) -include $(BUILDER)/so.mk -.DEFAULT_GOAL := $(SHAREDLIB) - -GLOBAL_CFLAGS += -I$(onlp_BASEDIR)/module/inc -GLOBAL_CFLAGS += -DAIM_CONFIG_INCLUDE_MODULES_INIT=1 -GLOBAL_CFLAGS += -fPIC -GLOBAL_LINK_LIBS += -lpthread - -include $(BUILDER)/targets.mk +PLATFORM := x86-64-accton-wedge100s-32x +include $(ONL)/packages/base/any/onlp/builds/platform/libonlp-platform.mk diff --git a/packages/platforms/accton/x86-64/wedge100s-32x/onlp/builds/onlps/Makefile b/packages/platforms/accton/x86-64/wedge100s-32x/onlp/builds/onlps/Makefile index 1aa18ee5..73927b88 100644 --- a/packages/platforms/accton/x86-64/wedge100s-32x/onlp/builds/onlps/Makefile +++ b/packages/platforms/accton/x86-64/wedge100s-32x/onlp/builds/onlps/Makefile @@ -1,46 +1,2 @@ -############################################################ -# -# -# Copyright 2014 BigSwitch Networks, Inc. -# -# Licensed under the Eclipse Public License, Version 1.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.eclipse.org/legal/epl-v10.html -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, -# either express or implied. See the License for the specific -# language governing permissions and limitations under the -# License. -# -# -############################################################ -# -# -# -############################################################ -include $(ONL)/make/config.amd64.mk - -.DEFAULT_GOAL := onlpdump - -MODULE := onlpdump -include $(BUILDER)/standardinit.mk - -DEPENDMODULES := AIM IOF onlp x86_64_accton_wedge100s_32x onlplib onlp_platform_defaults sff cjson cjson_util timer_wheel OS - -include $(BUILDER)/dependmodules.mk - -BINARY := onlpdump -$(BINARY)_LIBRARIES := $(LIBRARY_TARGETS) -include $(BUILDER)/bin.mk - -GLOBAL_CFLAGS += -DAIM_CONFIG_AIM_MAIN_FUNCTION=onlpdump_main -GLOBAL_CFLAGS += -DAIM_CONFIG_INCLUDE_MODULES_INIT=1 -GLOBAL_CFLAGS += -DAIM_CONFIG_INCLUDE_MAIN=1 -GLOBAL_LINK_LIBS += -lpthread -lm - -include $(BUILDER)/targets.mk - +PLATFORM := x86-64-accton-wedge100s-32x +include $(ONL)/packages/base/any/onlp/builds/platform/onlps.mk