diff options
author | Daniel Stenberg <daniel@haxx.se> | 2022-02-03 10:42:02 +0100 |
---|---|---|
committer | Daniel Stenberg <daniel@haxx.se> | 2022-02-04 08:05:35 +0100 |
commit | da15443dddea2bfb5877f4ab8bea61deaa56b856 (patch) | |
tree | 481ac4dae6e286ff0be83934763ab9d9c1bb098f /packages | |
parent | 5ad5007eba76ac9db0c5376cb8dd673a0da81326 (diff) | |
download | curl-da15443dddea2bfb5877f4ab8bea61deaa56b856.tar.gz |
TPF: drop support
There has been no TPF related changes done since September 2010 (commit
7e1a45e224e57) and since this is a platform that is relatively different
than many others (== needs attention), I draw the conclusion that this
build is broken since a long time.
Closes #8378
Diffstat (limited to 'packages')
-rw-r--r-- | packages/Makefile.am | 5 | ||||
-rw-r--r-- | packages/TPF/curl.mak | 80 | ||||
-rw-r--r-- | packages/TPF/maketpf.env_curl | 45 | ||||
-rw-r--r-- | packages/TPF/maketpf.env_curllib | 77 |
4 files changed, 1 insertions, 206 deletions
diff --git a/packages/Makefile.am b/packages/Makefile.am index 56b1ae404..c10d218f9 100644 --- a/packages/Makefile.am +++ b/packages/Makefile.am @@ -5,7 +5,7 @@ # | (__| |_| | _ <| |___ # \___|\___/|_| \_\_____| # -# Copyright (C) 1998 - 2020, Daniel Stenberg, <daniel@haxx.se>, et al. +# Copyright (C) 1998 - 2022, Daniel Stenberg, <daniel@haxx.se>, et al. # # This software is licensed as described in the file COPYING, which # you should have received as part of this distribution. The terms @@ -37,9 +37,6 @@ EXTRA_DIST = README \ OS400/makefile.sh \ OS400/os400sys.c \ OS400/os400sys.h \ - TPF/curl.mak \ - TPF/maketpf.env_curl \ - TPF/maketpf.env_curllib \ Android/Android.mk CHECKSRC = $(CS_$(V)) diff --git a/packages/TPF/curl.mak b/packages/TPF/curl.mak deleted file mode 100644 index 5d6f3d717..000000000 --- a/packages/TPF/curl.mak +++ /dev/null @@ -1,80 +0,0 @@ -#*************************************************************************** -# _ _ ____ _ -# Project ___| | | | _ \| | -# / __| | | | |_) | | -# | (__| |_| | _ <| |___ -# \___|\___/|_| \_\_____| -# -# Copyright (C) 1998 - 2020, Daniel Stenberg, <daniel@haxx.se>, et al. -# -# This software is licensed as described in the file COPYING, which -# you should have received as part of this distribution. The terms -# are also available at https://curl.se/docs/copyright.html. -# -# You may opt to use, copy, modify, merge, publish, distribute and/or sell -# copies of the Software, and permit persons to whom the Software is -# furnished to do so, under the terms of the COPYING file. -# -# This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY -# KIND, either express or implied. -# -########################################################################### -####################################################################### -# # -# MAKEFILE NAME..... curl.mak # -# # -# DESCRIPTION..... This is the makefile for libcurl. # -# # -####################################################################### - -APP := CURL - -TPF_RUN_TPFSOCHK := NO - -####################################################################### -# Define any additional libs needed to link -####################################################################### - -LIBS := CRYP CSSL - -####################################################################### -# Define the envs needed to build this module -####################################################################### - -maketpf_env := curllib -maketpf_env += openssl -maketpf_env += base_rt -maketpf_env += system - -####################################################################### -# Segments to be compiled with gcc compiler -####################################################################### -# -### lib directory: -include $(word 1,$(wildcard $(foreach d,$(TPF_ROOT),$d/opensource/curl/lib/Makefile.inc)) Makefile.inc_not_found) -C_SRC := $(CSOURCES) - -####################################################################### -# Additions and overrides for gcc compiler flags -####################################################################### - -# suppress expected warnings in the ported code: -CFLAGS_CURL += -w - -# use SSL -# (overrides Curl's lib/config-tpf.h file) -CFLAGS_CURL += -DUSE_OPENSSL - -# disable all protocols except FTP and HTTP -# (overrides Curl's lib/config-tpf.h file) -CFLAGS_CURL += -DCURL_DISABLE_DICT -CFLAGS_CURL += -DCURL_DISABLE_FILE -CFLAGS_CURL += -DCURL_DISABLE_LDAP -CFLAGS_CURL += -DCURL_DISABLE_TELNET -CFLAGS_CURL += -DCURL_DISABLE_TFTP - -####################################################################### -# Include the maketpf.rules -####################################################################### - -include maketpf.rules diff --git a/packages/TPF/maketpf.env_curl b/packages/TPF/maketpf.env_curl deleted file mode 100644 index 6ea24d43f..000000000 --- a/packages/TPF/maketpf.env_curl +++ /dev/null @@ -1,45 +0,0 @@ -#*************************************************************************** -# _ _ ____ _ -# Project ___| | | | _ \| | -# / __| | | | |_) | | -# | (__| |_| | _ <| |___ -# \___|\___/|_| \_\_____| -# -# Copyright (C) 1998 - 2020, Daniel Stenberg, <daniel@haxx.se>, et al. -# -# This software is licensed as described in the file COPYING, which -# you should have received as part of this distribution. The terms -# are also available at https://curl.se/docs/copyright.html. -# -# You may opt to use, copy, modify, merge, publish, distribute and/or sell -# copies of the Software, and permit persons to whom the Software is -# furnished to do so, under the terms of the COPYING file. -# -# This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY -# KIND, either express or implied. -# -########################################################################### -################################################################################ -################################################################################ -#env TPF CURL Includes -################################################################################ -################################################################################ - -################################################################################ -# Define the directories where the shared objects reside -################################################################################ - -ROOTLIBDIRS := $(foreach d,$(TPF_ROOT),$d/opensource/curl/output/lib) - -################################################################################ -# Set the include/header file directories -################################################################################ - -ROOTINCDIRS := $(foreach d,$(TPF_ROOT_LM),$d/opensource/curl/include) -ROOTINCDIRS += $(foreach d,$(TPF_ROOT_LM),$d/opensource/curl/include/curl) - -################################################################################ -# Define "TPF" to enable TPF-specific code in Curl files. -################################################################################ - -CFLAGS_$(APP) += -D TPF diff --git a/packages/TPF/maketpf.env_curllib b/packages/TPF/maketpf.env_curllib deleted file mode 100644 index 28414c629..000000000 --- a/packages/TPF/maketpf.env_curllib +++ /dev/null @@ -1,77 +0,0 @@ -#*************************************************************************** -# _ _ ____ _ -# Project ___| | | | _ \| | -# / __| | | | |_) | | -# | (__| |_| | _ <| |___ -# \___|\___/|_| \_\_____| -# -# Copyright (C) 1998 - 2020, Daniel Stenberg, <daniel@haxx.se>, et al. -# -# This software is licensed as described in the file COPYING, which -# you should have received as part of this distribution. The terms -# are also available at https://curl.se/docs/copyright.html. -# -# You may opt to use, copy, modify, merge, publish, distribute and/or sell -# copies of the Software, and permit persons to whom the Software is -# furnished to do so, under the terms of the COPYING file. -# -# This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY -# KIND, either express or implied. -# -########################################################################### -################################################################################ -################################################################################ -#env TPF CURL Library Source and Output -################################################################################ -################################################################################ - -################################################################################ -# Define the directories where the shared objects reside -################################################################################ - -ROOTLIBDIRS := $(foreach d,$(TPF_ROOT),$d/opensource/curl/output/lib) - -################################################################################ -# Define the directories where the loadables (XXXXVV) are to be written -################################################################################ - -ROOTLOADDIRS := $(foreach d,$(TPF_ROOT),$d/opensource/curl/output/load) - -################################################################################ -# Define the location of the export files used by the LD postprocessor -# - currently expected that .exp files will also live in lib dir -################################################################################ - -ROOTEXPDIRS := $(foreach d,$(TPF_ROOT_LM),$d/opensource/curl/output/exp) - -################################################################################ -# Define the object file directory name -################################################################################ - -ROOTOBJDIRS := $(foreach d,$(TPF_ROOT),$d/opensource/curl/output/obj) - -################################################################################ -# Define the listing files directory name -################################################################################ - -ROOTLSTDIRS := $(foreach d,$(TPF_ROOT),$d/opensource/curl/output/lst) - -################################################################################ -# Set the include/header file directories -################################################################################ - -ROOTINCDIRS := $(foreach d,$(TPF_ROOT_LM),$d/opensource/curl/lib) -ROOTINCDIRS += $(foreach d,$(TPF_ROOT_LM),$d/opensource/curl/include) -ROOTINCDIRS += $(foreach d,$(TPF_ROOT_LM),$d/opensource/curl/include/curl) - -################################################################################ -# Set the C file directories -################################################################################ - -ROOTCDIRS := $(foreach d,$(TPF_ROOT_LM),$d/opensource/curl/lib) - -################################################################################ -# Define "TPF" to enable TPF-specific code in Curl files. -################################################################################ - -CFLAGS_$(APP) += -D TPF |