original files of m241
This commit is contained in:
@@ -0,0 +1,168 @@
|
||||
#############################################################################
|
||||
# IPCRYPTO_APPS.MK
|
||||
#
|
||||
# Document no: @(#) $Name: release6_9 $ $RCSfile: ipcrypto_openssl_apps_objs.mk,v $ $Revision: 1.3.2.2 $
|
||||
# $Source: /home/interpeak/CVSRoot/ipcrypto/openssl-1_0_1/gmake/ipcrypto_openssl_apps_objs.mk,v $
|
||||
# $Author: lchen3 $ $Date: 2015-01-30 02:26:15 $
|
||||
# $State: Exp $ $Locker: $
|
||||
#
|
||||
# INTERPEAK_COPYRIGHT_STRING
|
||||
#
|
||||
#############################################################################
|
||||
|
||||
|
||||
#############################################################################
|
||||
# OBJECTS
|
||||
###########################################################################
|
||||
|
||||
# apps
|
||||
IPLIBOBJECTS += apps.o
|
||||
|
||||
|
||||
ifneq ($(IPPORT),las)
|
||||
|
||||
IPLIBOBJECTS += verify.o asn1pars.o req.o dgst.o enc.o \
|
||||
ca.o pkcs7.o crl2p7.o crl.o \
|
||||
x509.o speed.o \
|
||||
app_rand.o version.o \
|
||||
nseq.o pkcs12.o pkcs8.o spkac.o smime.o rand.o genpkey.o
|
||||
ifneq ($(IPCRYPTO_NO_DH),yes)
|
||||
IPLIBOBJECTS += dh.o dhparam.o gendh.o
|
||||
endif
|
||||
ifneq ($(IPCRYPTO_NO_ENGINE),yes)
|
||||
IPLIBOBJECTS += engine.o
|
||||
endif
|
||||
ifneq ($(IPCRYPTO_NO_MD5),yes)
|
||||
IPLIBOBJECTS += passwd.o
|
||||
endif
|
||||
ifneq ($(IPCRYPTO_NO_DSA),yes)
|
||||
IPLIBOBJECTS += dsa.o dsaparam.o gendsa.o
|
||||
endif
|
||||
ifneq ($(IPCRYPTO_NO_RSA),yes)
|
||||
IPLIBOBJECTS += rsa.o rsautl.o genrsa.o
|
||||
endif
|
||||
ifneq ($(IPCRYPTO_NO_OCSP),yes)
|
||||
IPLIBOBJECTS += ocsp.o
|
||||
endif
|
||||
|
||||
|
||||
# Test
|
||||
IPLIBOBJECTS += bntest.o \
|
||||
destest.o sha1test.o rmdtest.o \
|
||||
randtest.o dhtest.o casttest.o \
|
||||
dsatest.o exptest.o rsa_test.o \
|
||||
evp_test.o tabtest.o v3nametest.o \
|
||||
constant_time_test.o vms_term_sock.o
|
||||
ifneq ($(IPCRYPTO_NO_RC2),yes)
|
||||
IPLIBOBJECTS += rc2test.o
|
||||
endif
|
||||
ifneq ($(IPCRYPTO_NO_RC4),yes)
|
||||
IPLIBOBJECTS += rc4test.o
|
||||
endif
|
||||
ifneq ($(IPCRYPTO_NO_MD2),yes)
|
||||
IPLIBOBJECTS += md2test.o
|
||||
endif
|
||||
ifneq ($(IPCRYPTO_NO_MD4),yes)
|
||||
IPLIBOBJECTS += md4test.o
|
||||
endif
|
||||
ifneq ($(IPCRYPTO_NO_MD5),yes)
|
||||
IPLIBOBJECTS += md5test.o
|
||||
endif
|
||||
ifneq ($(IPCRYPTO_NO_MDC2),yes)
|
||||
IPLIBOBJECTS += mdc2test.o
|
||||
endif
|
||||
ifneq ($(IPCRYPTO_NO_SHA),yes)
|
||||
IPLIBOBJECTS += shatest.o
|
||||
ifeq ($(IPCRYPTO_OPENSSL_1_0_2),yes)
|
||||
IPLIBOBJECTS += sha256t.o
|
||||
endif
|
||||
IPLIBOBJECTS += sha512t.o
|
||||
endif
|
||||
ifneq ($(IPCRYPTO_NO_HMAC),yes)
|
||||
IPLIBOBJECTS += hmactest.o
|
||||
endif
|
||||
ifneq ($(IPCRYPTO_NO_BF),yes)
|
||||
IPLIBOBJECTS += bftest.o
|
||||
endif
|
||||
ifneq ($(IPCRYPTO_NO_EC),yes)
|
||||
IPLIBOBJECTS += ectest.o
|
||||
IPLIBOBJECTS += ecdhtest.o
|
||||
IPLIBOBJECTS += ecdsatest.o
|
||||
endif
|
||||
ifneq ($(IPCRYPTO_NO_ENGINE),yes)
|
||||
IPLIBOBJECTS += enginetest.o
|
||||
endif
|
||||
|
||||
endif
|
||||
|
||||
|
||||
|
||||
#############################################################################
|
||||
# SOURCE
|
||||
###########################################################################
|
||||
IPSRCDIRS += $(IPCRYPTO_ROOT)/src
|
||||
IPSRCDIRS += $(IPCRYPTO_OPENSSL_ROOT)/apps
|
||||
IPSRCDIRS += $(IPCRYPTO_OPENSSL_ROOT)/crypto/bf
|
||||
IPSRCDIRS += $(IPCRYPTO_OPENSSL_ROOT)/crypto/bn
|
||||
IPSRCDIRS += $(IPCRYPTO_OPENSSL_ROOT)/crypto/cast
|
||||
IPSRCDIRS += $(IPCRYPTO_OPENSSL_ROOT)/crypto/des
|
||||
IPSRCDIRS += $(IPCRYPTO_OPENSSL_ROOT)/crypto/dh
|
||||
IPSRCDIRS += $(IPCRYPTO_OPENSSL_ROOT)/crypto/dsa
|
||||
IPSRCDIRS += $(IPCRYPTO_OPENSSL_ROOT)/crypto/ec
|
||||
IPSRCDIRS += $(IPCRYPTO_OPENSSL_ROOT)/crypto/ecdh
|
||||
IPSRCDIRS += $(IPCRYPTO_OPENSSL_ROOT)/crypto/ecdsa
|
||||
IPSRCDIRS += $(IPCRYPTO_OPENSSL_ROOT)/crypto/evp
|
||||
IPSRCDIRS += $(IPCRYPTO_OPENSSL_ROOT)/crypto/engine
|
||||
IPSRCDIRS += $(IPCRYPTO_OPENSSL_ROOT)/crypto/hmac
|
||||
IPSRCDIRS += $(IPCRYPTO_OPENSSL_ROOT)/crypto/md2
|
||||
IPSRCDIRS += $(IPCRYPTO_OPENSSL_ROOT)/crypto/md4
|
||||
IPSRCDIRS += $(IPCRYPTO_OPENSSL_ROOT)/crypto/md5
|
||||
IPSRCDIRS += $(IPCRYPTO_OPENSSL_ROOT)/crypto/mdc2
|
||||
IPSRCDIRS += $(IPCRYPTO_OPENSSL_ROOT)/crypto/rand
|
||||
IPSRCDIRS += $(IPCRYPTO_OPENSSL_ROOT)/crypto/rc2
|
||||
IPSRCDIRS += $(IPCRYPTO_OPENSSL_ROOT)/crypto/rc4
|
||||
IPSRCDIRS += $(IPCRYPTO_OPENSSL_ROOT)/crypto/ripemd
|
||||
IPSRCDIRS += $(IPCRYPTO_OPENSSL_ROOT)/crypto/rsa
|
||||
IPSRCDIRS += $(IPCRYPTO_OPENSSL_ROOT)/crypto/sha
|
||||
IPSRCDIRS += $(IPCRYPTO_OPENSSL_ROOT)/crypto/sha
|
||||
IPSRCDIRS += $(IPCRYPTO_OPENSSL_ROOT)/crypto/x509v3
|
||||
IPSRCDIRS += $(IPCRYPTO_OPENSSL_ROOT)/crypto/
|
||||
|
||||
#############################################################################
|
||||
# BINARIES
|
||||
#############################################################################
|
||||
|
||||
ifeq ($(IPPORT),las)
|
||||
# Path to binaries
|
||||
IPCMDDIR := $(IPOBJDIR)/bin
|
||||
|
||||
# List of shell commands to build
|
||||
IPCRYPTOSHELLCMDS = evp_test speed
|
||||
_IPCRYPTOSHELLCMDS = $(addprefix $(IPCMDDIR)/,$(IPCRYPTOSHELLCMDS))
|
||||
|
||||
bin: $(_IPCRYPTOSHELLCMDS)
|
||||
|
||||
$(IPOBJDIR)/ipcrypto_apps/%.o: $(IPCRYPTO_OPENSSL_ROOT)/apps/%.c
|
||||
@$(IPECHO) "+++ Compiling IPCRYPTO shell command $<"
|
||||
$(IPVERB)$(IPCC) -DMAIN=ipcom_cmd_entry_point $(IPLIBINCLUDE) $(IPCFLAGS) -o $@ $<
|
||||
|
||||
$(IPOBJDIR)/ipcrypto_apps/evp_test.o: $(IPCRYPTO_OPENSSL_ROOT)/crypto/evp/evp_test.c
|
||||
@$(IPECHO) "+++ Compiling IPCRYPTO shell command $<"
|
||||
$(IPVERB)$(IPCC) -DMAIN=ipcom_cmd_entry_point $(IPLIBINCLUDE) $(IPCFLAGS) -o $@ $<
|
||||
|
||||
$(IPCMDDIR)/speed: $(IPOBJDIR)/ipcrypto_apps/speed.o $(IPOBJDIR)/ipcom_shell_cmd_stub.o
|
||||
@$(IPECHO) "+++ Linking IPCRYPTO shell command $@"
|
||||
$(IPVERB)$(IPLD) -o $@ $(IPLDFLAGS) $^ $(IPLIBS) $(IPLIBS) $(IPLIBS) $(IPLASTLIBS)
|
||||
|
||||
|
||||
$(IPCMDDIR)/evp_test: $(IPOBJDIR)/ipcrypto_apps/evp_test.o $(IPOBJDIR)/ipcom_shell_cmd_stub.o
|
||||
@$(IPECHO) "+++ Linking IPCRYPTO shell command $@"
|
||||
$(IPVERB)$(IPLD) -o $@ $(IPLDFLAGS) $^ $(IPLIBS) $(IPLIBS) $(IPLIBS) $(IPLASTLIBS)
|
||||
|
||||
|
||||
endif
|
||||
|
||||
###########################################################################
|
||||
# END OF IPCRYPTO_APPS.MK
|
||||
###########################################################################
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user