diff --git a/umkMakefile b/umkMakefile index 35d1e9beb..1155e3aa8 100644 --- a/umkMakefile +++ b/umkMakefile @@ -17,6 +17,8 @@ OutDir_umk = $(UPPOUT)umk/GCC-Gcc-Linux-Main-Posix-Shared/ Macro_umk = $(Macro) -DflagMAIN OutDir_ide_Builders = $(UPPOUT)ide/Builders/GCC-Gcc-Linux-Posix-Shared/ Macro_ide_Builders = $(Macro) +OutDir_Core_SSL = $(UPPOUT)Core/SSL/GCC-Gcc-Linux-Posix-Shared/ +Macro_Core_SSL = $(Macro) OutDir_ide_Core = $(UPPOUT)ide/Core/GCC-Gcc-Linux-Posix-Shared/ Macro_ide_Core = $(Macro) OutDir_ide_Android = $(UPPOUT)ide/Android/GCC-Gcc-Linux-Posix-Shared/ @@ -58,6 +60,7 @@ build_info: prepare: \ $(OutDir_umk) \ $(OutDir_ide_Builders) \ + $(OutDir_Core_SSL) \ $(OutDir_ide_Core) \ $(OutDir_ide_Android) \ $(OutDir_ide_Java) \ @@ -76,8 +79,11 @@ $(OutFile): build_info \ $(OutDir_umk)IdeContext.o \ $(OutDir_umk)MakeBuild.o \ $(OutDir_umk)Export.o \ + $(OutDir_umk)UppHub.o \ $(OutDir_umk)umake.o \ $(OutDir_ide_Builders)Builders.a \ + $(OutDir_Core_SSL)SSL.o \ + $(OutDir_Core_SSL)SSL.a \ $(OutDir_ide_Core)Core.a \ $(OutDir_ide_Android)Android.a \ $(OutDir_ide_Java)Java.a \ @@ -96,8 +102,11 @@ $(OutFile): build_info \ $(OutDir_umk)IdeContext.o \ $(OutDir_umk)MakeBuild.o \ $(OutDir_umk)Export.o \ + $(OutDir_umk)UppHub.o \ $(OutDir_umk)umake.o \ $(OutDir_ide_Builders)Builders.a \ + $(OutDir_Core_SSL)SSL.o \ + $(OutDir_Core_SSL)SSL.a \ $(OutDir_ide_Core)Core.a \ $(OutDir_ide_Android)Android.a \ $(OutDir_ide_Java)Java.a \ @@ -117,6 +126,8 @@ $(OutFile): build_info \ `pkg-config --libs x11` \ `pkg-config --libs xcb` \ `pkg-config --libs expat` \ + -lcrypto \ + -lssl \ -lbz2 \ -lpthread \ -ldl \ @@ -552,6 +563,110 @@ $(OutDir_umk)Export.o: $(UPPDIR1)umk/Export.cpp \ $(UPPDIR1)uppconfig.h $(CXX) -c -x c++ $(CXXFLAGS) $(CINC) $(Macro_umk) $(UPPDIR1)umk/Export.cpp -o $(OutDir_umk)Export.o +$(OutDir_umk)UppHub.o: $(UPPDIR1)umk/UppHub.cpp \ + $(UPPDIR1)Core/Algo.h \ + $(UPPDIR1)Core/App.h \ + $(UPPDIR1)Core/AString.hpp \ + $(UPPDIR1)Core/Atomic.h \ + $(UPPDIR1)Core/BiCont.h \ + $(UPPDIR1)Core/Callback.h \ + $(UPPDIR1)Core/CallbackN.i \ + $(UPPDIR1)Core/CallbackNP.i \ + $(UPPDIR1)Core/CallbackR.i \ + $(UPPDIR1)Core/CharSet.h \ + $(UPPDIR1)Core/CharSet.i \ + $(UPPDIR1)Core/CoAlgo.h \ + $(UPPDIR1)Core/Color.h \ + $(UPPDIR1)Core/Complex.h \ + $(UPPDIR1)Core/config.h \ + $(UPPDIR1)Core/Convert.h \ + $(UPPDIR1)Core/Convert.hpp \ + $(UPPDIR1)Core/Core.h \ + $(UPPDIR1)Core/CoSort.h \ + $(UPPDIR1)Core/CoWork.h \ + $(UPPDIR1)Core/Defs.h \ + $(UPPDIR1)Core/Diag.h \ + $(UPPDIR1)Core/FilterStream.h \ + $(UPPDIR1)Core/FixedMap.h \ + $(UPPDIR1)Core/Fn.h \ + $(UPPDIR1)Core/Format.h \ + $(UPPDIR1)Core/Function.h \ + $(UPPDIR1)Core/Gtypes.h \ + $(UPPDIR1)Core/Hash.h \ + $(UPPDIR1)Core/Heap.h \ + $(UPPDIR1)Core/Huge.h \ + $(UPPDIR1)Core/i18n.h \ + $(UPPDIR1)Core/Index.h \ + $(UPPDIR1)Core/Index.hpp \ + $(UPPDIR1)Core/Inet.h \ + $(UPPDIR1)Core/InMap.hpp \ + $(UPPDIR1)Core/InVector.h \ + $(UPPDIR1)Core/InVector.hpp \ + $(UPPDIR1)Core/JSON.h \ + $(UPPDIR1)Core/Lang.h \ + $(UPPDIR1)Core/Lang_s.h \ + $(UPPDIR1)Core/lib/lz4.h \ + $(UPPDIR1)Core/LocalProcess.h \ + $(UPPDIR1)Core/Map.h \ + $(UPPDIR1)Core/Map.hpp \ + $(UPPDIR1)Core/Mem.h \ + $(UPPDIR1)Core/Mt.h \ + $(UPPDIR1)Core/Obsolete.h \ + $(UPPDIR1)Core/Ops.h \ + $(UPPDIR1)Core/Other.h \ + $(UPPDIR1)Core/Other.hpp \ + $(UPPDIR1)Core/Parser.h \ + $(UPPDIR1)Core/Path.h \ + $(UPPDIR1)Core/Profile.h \ + $(UPPDIR1)Core/Ptr.h \ + $(UPPDIR1)Core/Range.h \ + $(UPPDIR1)Core/SIMD_NEON.h \ + $(UPPDIR1)Core/SIMD_SSE2.h \ + $(UPPDIR1)Core/Sort.h \ + $(UPPDIR1)Core/Sorted.h \ + $(UPPDIR1)Core/SplitMerge.h \ + $(UPPDIR1)Core/Stream.h \ + $(UPPDIR1)Core/String.h \ + $(UPPDIR1)Core/t_.h \ + $(UPPDIR1)Core/TimeDate.h \ + $(UPPDIR1)Core/Topic.h \ + $(UPPDIR1)Core/Topt.h \ + $(UPPDIR1)Core/Tuple.h \ + $(UPPDIR1)Core/Utf.hpp \ + $(UPPDIR1)Core/Util.h \ + $(UPPDIR1)Core/Uuid.h \ + $(UPPDIR1)Core/Value.h \ + $(UPPDIR1)Core/Value.hpp \ + $(UPPDIR1)Core/ValueCache.h \ + $(UPPDIR1)Core/ValueUtil.h \ + $(UPPDIR1)Core/ValueUtil.hpp \ + $(UPPDIR1)Core/Vcont.h \ + $(UPPDIR1)Core/Vcont.hpp \ + $(UPPDIR1)Core/Win32Util.h \ + $(UPPDIR1)Core/XML.h \ + $(UPPDIR1)Core/Xmlize.h \ + $(UPPDIR1)Core/Xmlize.hpp \ + $(UPPDIR1)Core/z.h \ + $(UPPDIR1)Esc/Esc.h \ + $(UPPDIR1)ide/Builders/Android.h \ + $(UPPDIR1)ide/Builders/Build.h \ + $(UPPDIR1)ide/Builders/BuilderComponents.h \ + $(UPPDIR1)ide/Builders/Builders.h \ + $(UPPDIR1)ide/Core/Core.h \ + $(UPPDIR1)ide/Core/Host.h \ + $(UPPDIR1)ide/Core/Logger.h \ + $(UPPDIR1)plugin/bz2/bz2.h \ + $(UPPDIR1)plugin/bz2/lib/bzlib.h \ + $(UPPDIR1)plugin/lz4/lz4.h \ + $(UPPDIR1)plugin/lzma/lzma.h \ + $(UPPDIR1)plugin/z/lib/zconf.h \ + $(UPPDIR1)plugin/z/lib/zlib.h \ + $(UPPDIR1)plugin/zstd/lib/zstd.h \ + $(UPPDIR1)plugin/zstd/zstd.h \ + $(UPPDIR1)umk/umake.h \ + $(UPPDIR1)uppconfig.h + $(CXX) -c -x c++ $(CXXFLAGS) $(CINC) $(Macro_umk) $(UPPDIR1)umk/UppHub.cpp -o $(OutDir_umk)UppHub.o + $(OutDir_umk)umake.o: $(UPPDIR1)umk/umake.cpp \ $(UPPDIR1)Core/Algo.h \ $(UPPDIR1)Core/App.h \ @@ -2722,6 +2837,465 @@ $(OutDir_ide_Builders)Builders.a: \ $(OutDir_ide_Builders)Install.o \ $(OutDir_ide_Builders)BuilderUtils.o +$(OutDir_Core_SSL): + mkdir -p $(OutDir_Core_SSL) + +$(OutDir_Core_SSL)Util.o: $(UPPDIR1)Core/SSL/Util.cpp \ + $(UPPDIR1)Core/Algo.h \ + $(UPPDIR1)Core/App.h \ + $(UPPDIR1)Core/AString.hpp \ + $(UPPDIR1)Core/Atomic.h \ + $(UPPDIR1)Core/BiCont.h \ + $(UPPDIR1)Core/Callback.h \ + $(UPPDIR1)Core/CallbackN.i \ + $(UPPDIR1)Core/CallbackNP.i \ + $(UPPDIR1)Core/CallbackR.i \ + $(UPPDIR1)Core/CharSet.h \ + $(UPPDIR1)Core/CharSet.i \ + $(UPPDIR1)Core/CoAlgo.h \ + $(UPPDIR1)Core/Color.h \ + $(UPPDIR1)Core/Complex.h \ + $(UPPDIR1)Core/config.h \ + $(UPPDIR1)Core/Convert.h \ + $(UPPDIR1)Core/Convert.hpp \ + $(UPPDIR1)Core/Core.h \ + $(UPPDIR1)Core/CoSort.h \ + $(UPPDIR1)Core/CoWork.h \ + $(UPPDIR1)Core/Defs.h \ + $(UPPDIR1)Core/Diag.h \ + $(UPPDIR1)Core/FilterStream.h \ + $(UPPDIR1)Core/FixedMap.h \ + $(UPPDIR1)Core/Fn.h \ + $(UPPDIR1)Core/Format.h \ + $(UPPDIR1)Core/Function.h \ + $(UPPDIR1)Core/Gtypes.h \ + $(UPPDIR1)Core/Hash.h \ + $(UPPDIR1)Core/Heap.h \ + $(UPPDIR1)Core/Huge.h \ + $(UPPDIR1)Core/i18n.h \ + $(UPPDIR1)Core/Index.h \ + $(UPPDIR1)Core/Index.hpp \ + $(UPPDIR1)Core/Inet.h \ + $(UPPDIR1)Core/InMap.hpp \ + $(UPPDIR1)Core/InVector.h \ + $(UPPDIR1)Core/InVector.hpp \ + $(UPPDIR1)Core/JSON.h \ + $(UPPDIR1)Core/Lang.h \ + $(UPPDIR1)Core/Lang_s.h \ + $(UPPDIR1)Core/LocalProcess.h \ + $(UPPDIR1)Core/Map.h \ + $(UPPDIR1)Core/Map.hpp \ + $(UPPDIR1)Core/Mem.h \ + $(UPPDIR1)Core/Mt.h \ + $(UPPDIR1)Core/Obsolete.h \ + $(UPPDIR1)Core/Ops.h \ + $(UPPDIR1)Core/Other.h \ + $(UPPDIR1)Core/Other.hpp \ + $(UPPDIR1)Core/Parser.h \ + $(UPPDIR1)Core/Path.h \ + $(UPPDIR1)Core/Profile.h \ + $(UPPDIR1)Core/Ptr.h \ + $(UPPDIR1)Core/Range.h \ + $(UPPDIR1)Core/SIMD_NEON.h \ + $(UPPDIR1)Core/SIMD_SSE2.h \ + $(UPPDIR1)Core/Sort.h \ + $(UPPDIR1)Core/Sorted.h \ + $(UPPDIR1)Core/SplitMerge.h \ + $(UPPDIR1)Core/SSL/SSL.h \ + $(UPPDIR1)Core/Stream.h \ + $(UPPDIR1)Core/String.h \ + $(UPPDIR1)Core/t_.h \ + $(UPPDIR1)Core/TimeDate.h \ + $(UPPDIR1)Core/Topic.h \ + $(UPPDIR1)Core/Topt.h \ + $(UPPDIR1)Core/Tuple.h \ + $(UPPDIR1)Core/Utf.hpp \ + $(UPPDIR1)Core/Util.h \ + $(UPPDIR1)Core/Uuid.h \ + $(UPPDIR1)Core/Value.h \ + $(UPPDIR1)Core/Value.hpp \ + $(UPPDIR1)Core/ValueCache.h \ + $(UPPDIR1)Core/ValueUtil.h \ + $(UPPDIR1)Core/ValueUtil.hpp \ + $(UPPDIR1)Core/Vcont.h \ + $(UPPDIR1)Core/Vcont.hpp \ + $(UPPDIR1)Core/Win32Util.h \ + $(UPPDIR1)Core/XML.h \ + $(UPPDIR1)Core/Xmlize.h \ + $(UPPDIR1)Core/Xmlize.hpp \ + $(UPPDIR1)Core/z.h \ + $(UPPDIR1)plugin/z/lib/zconf.h \ + $(UPPDIR1)plugin/z/lib/zlib.h \ + $(UPPDIR1)uppconfig.h + $(CXX) -c -x c++ $(CXXFLAGS) $(CINC) $(Macro_Core_SSL) $(UPPDIR1)Core/SSL/Util.cpp -o $(OutDir_Core_SSL)Util.o + +$(OutDir_Core_SSL)InitExit.o: $(UPPDIR1)Core/SSL/InitExit.cpp \ + $(UPPDIR1)Core/Algo.h \ + $(UPPDIR1)Core/App.h \ + $(UPPDIR1)Core/AString.hpp \ + $(UPPDIR1)Core/Atomic.h \ + $(UPPDIR1)Core/BiCont.h \ + $(UPPDIR1)Core/Callback.h \ + $(UPPDIR1)Core/CallbackN.i \ + $(UPPDIR1)Core/CallbackNP.i \ + $(UPPDIR1)Core/CallbackR.i \ + $(UPPDIR1)Core/CharSet.h \ + $(UPPDIR1)Core/CharSet.i \ + $(UPPDIR1)Core/CoAlgo.h \ + $(UPPDIR1)Core/Color.h \ + $(UPPDIR1)Core/Complex.h \ + $(UPPDIR1)Core/config.h \ + $(UPPDIR1)Core/Convert.h \ + $(UPPDIR1)Core/Convert.hpp \ + $(UPPDIR1)Core/Core.h \ + $(UPPDIR1)Core/CoSort.h \ + $(UPPDIR1)Core/CoWork.h \ + $(UPPDIR1)Core/Defs.h \ + $(UPPDIR1)Core/Diag.h \ + $(UPPDIR1)Core/FilterStream.h \ + $(UPPDIR1)Core/FixedMap.h \ + $(UPPDIR1)Core/Fn.h \ + $(UPPDIR1)Core/Format.h \ + $(UPPDIR1)Core/Function.h \ + $(UPPDIR1)Core/Gtypes.h \ + $(UPPDIR1)Core/Hash.h \ + $(UPPDIR1)Core/Heap.h \ + $(UPPDIR1)Core/Huge.h \ + $(UPPDIR1)Core/i18n.h \ + $(UPPDIR1)Core/Index.h \ + $(UPPDIR1)Core/Index.hpp \ + $(UPPDIR1)Core/Inet.h \ + $(UPPDIR1)Core/InMap.hpp \ + $(UPPDIR1)Core/InVector.h \ + $(UPPDIR1)Core/InVector.hpp \ + $(UPPDIR1)Core/JSON.h \ + $(UPPDIR1)Core/Lang.h \ + $(UPPDIR1)Core/Lang_s.h \ + $(UPPDIR1)Core/LocalProcess.h \ + $(UPPDIR1)Core/Map.h \ + $(UPPDIR1)Core/Map.hpp \ + $(UPPDIR1)Core/Mem.h \ + $(UPPDIR1)Core/Mt.h \ + $(UPPDIR1)Core/Obsolete.h \ + $(UPPDIR1)Core/Ops.h \ + $(UPPDIR1)Core/Other.h \ + $(UPPDIR1)Core/Other.hpp \ + $(UPPDIR1)Core/Parser.h \ + $(UPPDIR1)Core/Path.h \ + $(UPPDIR1)Core/Profile.h \ + $(UPPDIR1)Core/Ptr.h \ + $(UPPDIR1)Core/Range.h \ + $(UPPDIR1)Core/SIMD_NEON.h \ + $(UPPDIR1)Core/SIMD_SSE2.h \ + $(UPPDIR1)Core/Sort.h \ + $(UPPDIR1)Core/Sorted.h \ + $(UPPDIR1)Core/SplitMerge.h \ + $(UPPDIR1)Core/SSL/SSL.h \ + $(UPPDIR1)Core/Stream.h \ + $(UPPDIR1)Core/String.h \ + $(UPPDIR1)Core/t_.h \ + $(UPPDIR1)Core/TimeDate.h \ + $(UPPDIR1)Core/Topic.h \ + $(UPPDIR1)Core/Topt.h \ + $(UPPDIR1)Core/Tuple.h \ + $(UPPDIR1)Core/Utf.hpp \ + $(UPPDIR1)Core/Util.h \ + $(UPPDIR1)Core/Uuid.h \ + $(UPPDIR1)Core/Value.h \ + $(UPPDIR1)Core/Value.hpp \ + $(UPPDIR1)Core/ValueCache.h \ + $(UPPDIR1)Core/ValueUtil.h \ + $(UPPDIR1)Core/ValueUtil.hpp \ + $(UPPDIR1)Core/Vcont.h \ + $(UPPDIR1)Core/Vcont.hpp \ + $(UPPDIR1)Core/Win32Util.h \ + $(UPPDIR1)Core/XML.h \ + $(UPPDIR1)Core/Xmlize.h \ + $(UPPDIR1)Core/Xmlize.hpp \ + $(UPPDIR1)Core/z.h \ + $(UPPDIR1)plugin/z/lib/zconf.h \ + $(UPPDIR1)plugin/z/lib/zlib.h \ + $(UPPDIR1)uppconfig.h + $(CXX) -c -x c++ $(CXXFLAGS) $(CINC) $(Macro_Core_SSL) $(UPPDIR1)Core/SSL/InitExit.cpp -o $(OutDir_Core_SSL)InitExit.o + +$(OutDir_Core_SSL)Socket.o: $(UPPDIR1)Core/SSL/Socket.cpp \ + $(UPPDIR1)Core/Algo.h \ + $(UPPDIR1)Core/App.h \ + $(UPPDIR1)Core/AString.hpp \ + $(UPPDIR1)Core/Atomic.h \ + $(UPPDIR1)Core/BiCont.h \ + $(UPPDIR1)Core/Callback.h \ + $(UPPDIR1)Core/CallbackN.i \ + $(UPPDIR1)Core/CallbackNP.i \ + $(UPPDIR1)Core/CallbackR.i \ + $(UPPDIR1)Core/CharSet.h \ + $(UPPDIR1)Core/CharSet.i \ + $(UPPDIR1)Core/CoAlgo.h \ + $(UPPDIR1)Core/Color.h \ + $(UPPDIR1)Core/Complex.h \ + $(UPPDIR1)Core/config.h \ + $(UPPDIR1)Core/Convert.h \ + $(UPPDIR1)Core/Convert.hpp \ + $(UPPDIR1)Core/Core.h \ + $(UPPDIR1)Core/CoSort.h \ + $(UPPDIR1)Core/CoWork.h \ + $(UPPDIR1)Core/Defs.h \ + $(UPPDIR1)Core/Diag.h \ + $(UPPDIR1)Core/FilterStream.h \ + $(UPPDIR1)Core/FixedMap.h \ + $(UPPDIR1)Core/Fn.h \ + $(UPPDIR1)Core/Format.h \ + $(UPPDIR1)Core/Function.h \ + $(UPPDIR1)Core/Gtypes.h \ + $(UPPDIR1)Core/Hash.h \ + $(UPPDIR1)Core/Heap.h \ + $(UPPDIR1)Core/Huge.h \ + $(UPPDIR1)Core/i18n.h \ + $(UPPDIR1)Core/Index.h \ + $(UPPDIR1)Core/Index.hpp \ + $(UPPDIR1)Core/Inet.h \ + $(UPPDIR1)Core/InMap.hpp \ + $(UPPDIR1)Core/InVector.h \ + $(UPPDIR1)Core/InVector.hpp \ + $(UPPDIR1)Core/JSON.h \ + $(UPPDIR1)Core/Lang.h \ + $(UPPDIR1)Core/Lang_s.h \ + $(UPPDIR1)Core/LocalProcess.h \ + $(UPPDIR1)Core/Map.h \ + $(UPPDIR1)Core/Map.hpp \ + $(UPPDIR1)Core/Mem.h \ + $(UPPDIR1)Core/Mt.h \ + $(UPPDIR1)Core/Obsolete.h \ + $(UPPDIR1)Core/Ops.h \ + $(UPPDIR1)Core/Other.h \ + $(UPPDIR1)Core/Other.hpp \ + $(UPPDIR1)Core/Parser.h \ + $(UPPDIR1)Core/Path.h \ + $(UPPDIR1)Core/Profile.h \ + $(UPPDIR1)Core/Ptr.h \ + $(UPPDIR1)Core/Range.h \ + $(UPPDIR1)Core/SIMD_NEON.h \ + $(UPPDIR1)Core/SIMD_SSE2.h \ + $(UPPDIR1)Core/Sort.h \ + $(UPPDIR1)Core/Sorted.h \ + $(UPPDIR1)Core/SplitMerge.h \ + $(UPPDIR1)Core/SSL/SSL.h \ + $(UPPDIR1)Core/Stream.h \ + $(UPPDIR1)Core/String.h \ + $(UPPDIR1)Core/t_.h \ + $(UPPDIR1)Core/TimeDate.h \ + $(UPPDIR1)Core/Topic.h \ + $(UPPDIR1)Core/Topt.h \ + $(UPPDIR1)Core/Tuple.h \ + $(UPPDIR1)Core/Utf.hpp \ + $(UPPDIR1)Core/Util.h \ + $(UPPDIR1)Core/Uuid.h \ + $(UPPDIR1)Core/Value.h \ + $(UPPDIR1)Core/Value.hpp \ + $(UPPDIR1)Core/ValueCache.h \ + $(UPPDIR1)Core/ValueUtil.h \ + $(UPPDIR1)Core/ValueUtil.hpp \ + $(UPPDIR1)Core/Vcont.h \ + $(UPPDIR1)Core/Vcont.hpp \ + $(UPPDIR1)Core/Win32Util.h \ + $(UPPDIR1)Core/XML.h \ + $(UPPDIR1)Core/Xmlize.h \ + $(UPPDIR1)Core/Xmlize.hpp \ + $(UPPDIR1)Core/z.h \ + $(UPPDIR1)plugin/z/lib/zconf.h \ + $(UPPDIR1)plugin/z/lib/zlib.h \ + $(UPPDIR1)uppconfig.h + $(CXX) -c -x c++ $(CXXFLAGS) $(CINC) $(Macro_Core_SSL) $(UPPDIR1)Core/SSL/Socket.cpp -o $(OutDir_Core_SSL)Socket.o + +$(OutDir_Core_SSL)P7S.o: $(UPPDIR1)Core/SSL/P7S.cpp \ + $(UPPDIR1)Core/Algo.h \ + $(UPPDIR1)Core/App.h \ + $(UPPDIR1)Core/AString.hpp \ + $(UPPDIR1)Core/Atomic.h \ + $(UPPDIR1)Core/BiCont.h \ + $(UPPDIR1)Core/Callback.h \ + $(UPPDIR1)Core/CallbackN.i \ + $(UPPDIR1)Core/CallbackNP.i \ + $(UPPDIR1)Core/CallbackR.i \ + $(UPPDIR1)Core/CharSet.h \ + $(UPPDIR1)Core/CharSet.i \ + $(UPPDIR1)Core/CoAlgo.h \ + $(UPPDIR1)Core/Color.h \ + $(UPPDIR1)Core/Complex.h \ + $(UPPDIR1)Core/config.h \ + $(UPPDIR1)Core/Convert.h \ + $(UPPDIR1)Core/Convert.hpp \ + $(UPPDIR1)Core/Core.h \ + $(UPPDIR1)Core/CoSort.h \ + $(UPPDIR1)Core/CoWork.h \ + $(UPPDIR1)Core/Defs.h \ + $(UPPDIR1)Core/Diag.h \ + $(UPPDIR1)Core/FilterStream.h \ + $(UPPDIR1)Core/FixedMap.h \ + $(UPPDIR1)Core/Fn.h \ + $(UPPDIR1)Core/Format.h \ + $(UPPDIR1)Core/Function.h \ + $(UPPDIR1)Core/Gtypes.h \ + $(UPPDIR1)Core/Hash.h \ + $(UPPDIR1)Core/Heap.h \ + $(UPPDIR1)Core/Huge.h \ + $(UPPDIR1)Core/i18n.h \ + $(UPPDIR1)Core/Index.h \ + $(UPPDIR1)Core/Index.hpp \ + $(UPPDIR1)Core/Inet.h \ + $(UPPDIR1)Core/InMap.hpp \ + $(UPPDIR1)Core/InVector.h \ + $(UPPDIR1)Core/InVector.hpp \ + $(UPPDIR1)Core/JSON.h \ + $(UPPDIR1)Core/Lang.h \ + $(UPPDIR1)Core/Lang_s.h \ + $(UPPDIR1)Core/LocalProcess.h \ + $(UPPDIR1)Core/Map.h \ + $(UPPDIR1)Core/Map.hpp \ + $(UPPDIR1)Core/Mem.h \ + $(UPPDIR1)Core/Mt.h \ + $(UPPDIR1)Core/Obsolete.h \ + $(UPPDIR1)Core/Ops.h \ + $(UPPDIR1)Core/Other.h \ + $(UPPDIR1)Core/Other.hpp \ + $(UPPDIR1)Core/Parser.h \ + $(UPPDIR1)Core/Path.h \ + $(UPPDIR1)Core/Profile.h \ + $(UPPDIR1)Core/Ptr.h \ + $(UPPDIR1)Core/Range.h \ + $(UPPDIR1)Core/SIMD_NEON.h \ + $(UPPDIR1)Core/SIMD_SSE2.h \ + $(UPPDIR1)Core/Sort.h \ + $(UPPDIR1)Core/Sorted.h \ + $(UPPDIR1)Core/SplitMerge.h \ + $(UPPDIR1)Core/SSL/SSL.h \ + $(UPPDIR1)Core/Stream.h \ + $(UPPDIR1)Core/String.h \ + $(UPPDIR1)Core/t_.h \ + $(UPPDIR1)Core/TimeDate.h \ + $(UPPDIR1)Core/Topic.h \ + $(UPPDIR1)Core/Topt.h \ + $(UPPDIR1)Core/Tuple.h \ + $(UPPDIR1)Core/Utf.hpp \ + $(UPPDIR1)Core/Util.h \ + $(UPPDIR1)Core/Uuid.h \ + $(UPPDIR1)Core/Value.h \ + $(UPPDIR1)Core/Value.hpp \ + $(UPPDIR1)Core/ValueCache.h \ + $(UPPDIR1)Core/ValueUtil.h \ + $(UPPDIR1)Core/ValueUtil.hpp \ + $(UPPDIR1)Core/Vcont.h \ + $(UPPDIR1)Core/Vcont.hpp \ + $(UPPDIR1)Core/Win32Util.h \ + $(UPPDIR1)Core/XML.h \ + $(UPPDIR1)Core/Xmlize.h \ + $(UPPDIR1)Core/Xmlize.hpp \ + $(UPPDIR1)Core/z.h \ + $(UPPDIR1)plugin/z/lib/zconf.h \ + $(UPPDIR1)plugin/z/lib/zlib.h \ + $(UPPDIR1)uppconfig.h + $(CXX) -c -x c++ $(CXXFLAGS) $(CINC) $(Macro_Core_SSL) $(UPPDIR1)Core/SSL/P7S.cpp -o $(OutDir_Core_SSL)P7S.o + +$(OutDir_Core_SSL)SSL.o: $(UPPDIR1)Core/SSL/SSL.icpp \ + $(UPPDIR1)Core/Algo.h \ + $(UPPDIR1)Core/App.h \ + $(UPPDIR1)Core/AString.hpp \ + $(UPPDIR1)Core/Atomic.h \ + $(UPPDIR1)Core/BiCont.h \ + $(UPPDIR1)Core/Callback.h \ + $(UPPDIR1)Core/CallbackN.i \ + $(UPPDIR1)Core/CallbackNP.i \ + $(UPPDIR1)Core/CallbackR.i \ + $(UPPDIR1)Core/CharSet.h \ + $(UPPDIR1)Core/CharSet.i \ + $(UPPDIR1)Core/CoAlgo.h \ + $(UPPDIR1)Core/Color.h \ + $(UPPDIR1)Core/Complex.h \ + $(UPPDIR1)Core/config.h \ + $(UPPDIR1)Core/Convert.h \ + $(UPPDIR1)Core/Convert.hpp \ + $(UPPDIR1)Core/Core.h \ + $(UPPDIR1)Core/CoSort.h \ + $(UPPDIR1)Core/CoWork.h \ + $(UPPDIR1)Core/Defs.h \ + $(UPPDIR1)Core/Diag.h \ + $(UPPDIR1)Core/FilterStream.h \ + $(UPPDIR1)Core/FixedMap.h \ + $(UPPDIR1)Core/Fn.h \ + $(UPPDIR1)Core/Format.h \ + $(UPPDIR1)Core/Function.h \ + $(UPPDIR1)Core/Gtypes.h \ + $(UPPDIR1)Core/Hash.h \ + $(UPPDIR1)Core/Heap.h \ + $(UPPDIR1)Core/Huge.h \ + $(UPPDIR1)Core/i18n.h \ + $(UPPDIR1)Core/Index.h \ + $(UPPDIR1)Core/Index.hpp \ + $(UPPDIR1)Core/Inet.h \ + $(UPPDIR1)Core/InMap.hpp \ + $(UPPDIR1)Core/InVector.h \ + $(UPPDIR1)Core/InVector.hpp \ + $(UPPDIR1)Core/JSON.h \ + $(UPPDIR1)Core/Lang.h \ + $(UPPDIR1)Core/Lang_s.h \ + $(UPPDIR1)Core/LocalProcess.h \ + $(UPPDIR1)Core/Map.h \ + $(UPPDIR1)Core/Map.hpp \ + $(UPPDIR1)Core/Mem.h \ + $(UPPDIR1)Core/Mt.h \ + $(UPPDIR1)Core/Obsolete.h \ + $(UPPDIR1)Core/Ops.h \ + $(UPPDIR1)Core/Other.h \ + $(UPPDIR1)Core/Other.hpp \ + $(UPPDIR1)Core/Parser.h \ + $(UPPDIR1)Core/Path.h \ + $(UPPDIR1)Core/Profile.h \ + $(UPPDIR1)Core/Ptr.h \ + $(UPPDIR1)Core/Range.h \ + $(UPPDIR1)Core/SIMD_NEON.h \ + $(UPPDIR1)Core/SIMD_SSE2.h \ + $(UPPDIR1)Core/Sort.h \ + $(UPPDIR1)Core/Sorted.h \ + $(UPPDIR1)Core/SplitMerge.h \ + $(UPPDIR1)Core/SSL/SSL.h \ + $(UPPDIR1)Core/Stream.h \ + $(UPPDIR1)Core/String.h \ + $(UPPDIR1)Core/t_.h \ + $(UPPDIR1)Core/TimeDate.h \ + $(UPPDIR1)Core/Topic.h \ + $(UPPDIR1)Core/Topt.h \ + $(UPPDIR1)Core/Tuple.h \ + $(UPPDIR1)Core/Utf.hpp \ + $(UPPDIR1)Core/Util.h \ + $(UPPDIR1)Core/Uuid.h \ + $(UPPDIR1)Core/Value.h \ + $(UPPDIR1)Core/Value.hpp \ + $(UPPDIR1)Core/ValueCache.h \ + $(UPPDIR1)Core/ValueUtil.h \ + $(UPPDIR1)Core/ValueUtil.hpp \ + $(UPPDIR1)Core/Vcont.h \ + $(UPPDIR1)Core/Vcont.hpp \ + $(UPPDIR1)Core/Win32Util.h \ + $(UPPDIR1)Core/XML.h \ + $(UPPDIR1)Core/Xmlize.h \ + $(UPPDIR1)Core/Xmlize.hpp \ + $(UPPDIR1)Core/z.h \ + $(UPPDIR1)plugin/z/lib/zconf.h \ + $(UPPDIR1)plugin/z/lib/zlib.h \ + $(UPPDIR1)uppconfig.h + $(CXX) -c -x c++ $(CXXFLAGS) $(CINC) $(Macro_Core_SSL) $(UPPDIR1)Core/SSL/SSL.icpp -o $(OutDir_Core_SSL)SSL.o + +$(OutDir_Core_SSL)SSL.a: \ + $(OutDir_Core_SSL)Util.o \ + $(OutDir_Core_SSL)InitExit.o \ + $(OutDir_Core_SSL)Socket.o \ + $(OutDir_Core_SSL)P7S.o + $(AR) $(OutDir_Core_SSL)SSL.a \ + $(OutDir_Core_SSL)Util.o \ + $(OutDir_Core_SSL)InitExit.o \ + $(OutDir_Core_SSL)Socket.o \ + $(OutDir_Core_SSL)P7S.o + $(OutDir_ide_Core): mkdir -p $(OutDir_ide_Core) diff --git a/umkMakefile.in b/umkMakefile.in index 35d1e9beb..1155e3aa8 100644 --- a/umkMakefile.in +++ b/umkMakefile.in @@ -17,6 +17,8 @@ OutDir_umk = $(UPPOUT)umk/GCC-Gcc-Linux-Main-Posix-Shared/ Macro_umk = $(Macro) -DflagMAIN OutDir_ide_Builders = $(UPPOUT)ide/Builders/GCC-Gcc-Linux-Posix-Shared/ Macro_ide_Builders = $(Macro) +OutDir_Core_SSL = $(UPPOUT)Core/SSL/GCC-Gcc-Linux-Posix-Shared/ +Macro_Core_SSL = $(Macro) OutDir_ide_Core = $(UPPOUT)ide/Core/GCC-Gcc-Linux-Posix-Shared/ Macro_ide_Core = $(Macro) OutDir_ide_Android = $(UPPOUT)ide/Android/GCC-Gcc-Linux-Posix-Shared/ @@ -58,6 +60,7 @@ build_info: prepare: \ $(OutDir_umk) \ $(OutDir_ide_Builders) \ + $(OutDir_Core_SSL) \ $(OutDir_ide_Core) \ $(OutDir_ide_Android) \ $(OutDir_ide_Java) \ @@ -76,8 +79,11 @@ $(OutFile): build_info \ $(OutDir_umk)IdeContext.o \ $(OutDir_umk)MakeBuild.o \ $(OutDir_umk)Export.o \ + $(OutDir_umk)UppHub.o \ $(OutDir_umk)umake.o \ $(OutDir_ide_Builders)Builders.a \ + $(OutDir_Core_SSL)SSL.o \ + $(OutDir_Core_SSL)SSL.a \ $(OutDir_ide_Core)Core.a \ $(OutDir_ide_Android)Android.a \ $(OutDir_ide_Java)Java.a \ @@ -96,8 +102,11 @@ $(OutFile): build_info \ $(OutDir_umk)IdeContext.o \ $(OutDir_umk)MakeBuild.o \ $(OutDir_umk)Export.o \ + $(OutDir_umk)UppHub.o \ $(OutDir_umk)umake.o \ $(OutDir_ide_Builders)Builders.a \ + $(OutDir_Core_SSL)SSL.o \ + $(OutDir_Core_SSL)SSL.a \ $(OutDir_ide_Core)Core.a \ $(OutDir_ide_Android)Android.a \ $(OutDir_ide_Java)Java.a \ @@ -117,6 +126,8 @@ $(OutFile): build_info \ `pkg-config --libs x11` \ `pkg-config --libs xcb` \ `pkg-config --libs expat` \ + -lcrypto \ + -lssl \ -lbz2 \ -lpthread \ -ldl \ @@ -552,6 +563,110 @@ $(OutDir_umk)Export.o: $(UPPDIR1)umk/Export.cpp \ $(UPPDIR1)uppconfig.h $(CXX) -c -x c++ $(CXXFLAGS) $(CINC) $(Macro_umk) $(UPPDIR1)umk/Export.cpp -o $(OutDir_umk)Export.o +$(OutDir_umk)UppHub.o: $(UPPDIR1)umk/UppHub.cpp \ + $(UPPDIR1)Core/Algo.h \ + $(UPPDIR1)Core/App.h \ + $(UPPDIR1)Core/AString.hpp \ + $(UPPDIR1)Core/Atomic.h \ + $(UPPDIR1)Core/BiCont.h \ + $(UPPDIR1)Core/Callback.h \ + $(UPPDIR1)Core/CallbackN.i \ + $(UPPDIR1)Core/CallbackNP.i \ + $(UPPDIR1)Core/CallbackR.i \ + $(UPPDIR1)Core/CharSet.h \ + $(UPPDIR1)Core/CharSet.i \ + $(UPPDIR1)Core/CoAlgo.h \ + $(UPPDIR1)Core/Color.h \ + $(UPPDIR1)Core/Complex.h \ + $(UPPDIR1)Core/config.h \ + $(UPPDIR1)Core/Convert.h \ + $(UPPDIR1)Core/Convert.hpp \ + $(UPPDIR1)Core/Core.h \ + $(UPPDIR1)Core/CoSort.h \ + $(UPPDIR1)Core/CoWork.h \ + $(UPPDIR1)Core/Defs.h \ + $(UPPDIR1)Core/Diag.h \ + $(UPPDIR1)Core/FilterStream.h \ + $(UPPDIR1)Core/FixedMap.h \ + $(UPPDIR1)Core/Fn.h \ + $(UPPDIR1)Core/Format.h \ + $(UPPDIR1)Core/Function.h \ + $(UPPDIR1)Core/Gtypes.h \ + $(UPPDIR1)Core/Hash.h \ + $(UPPDIR1)Core/Heap.h \ + $(UPPDIR1)Core/Huge.h \ + $(UPPDIR1)Core/i18n.h \ + $(UPPDIR1)Core/Index.h \ + $(UPPDIR1)Core/Index.hpp \ + $(UPPDIR1)Core/Inet.h \ + $(UPPDIR1)Core/InMap.hpp \ + $(UPPDIR1)Core/InVector.h \ + $(UPPDIR1)Core/InVector.hpp \ + $(UPPDIR1)Core/JSON.h \ + $(UPPDIR1)Core/Lang.h \ + $(UPPDIR1)Core/Lang_s.h \ + $(UPPDIR1)Core/lib/lz4.h \ + $(UPPDIR1)Core/LocalProcess.h \ + $(UPPDIR1)Core/Map.h \ + $(UPPDIR1)Core/Map.hpp \ + $(UPPDIR1)Core/Mem.h \ + $(UPPDIR1)Core/Mt.h \ + $(UPPDIR1)Core/Obsolete.h \ + $(UPPDIR1)Core/Ops.h \ + $(UPPDIR1)Core/Other.h \ + $(UPPDIR1)Core/Other.hpp \ + $(UPPDIR1)Core/Parser.h \ + $(UPPDIR1)Core/Path.h \ + $(UPPDIR1)Core/Profile.h \ + $(UPPDIR1)Core/Ptr.h \ + $(UPPDIR1)Core/Range.h \ + $(UPPDIR1)Core/SIMD_NEON.h \ + $(UPPDIR1)Core/SIMD_SSE2.h \ + $(UPPDIR1)Core/Sort.h \ + $(UPPDIR1)Core/Sorted.h \ + $(UPPDIR1)Core/SplitMerge.h \ + $(UPPDIR1)Core/Stream.h \ + $(UPPDIR1)Core/String.h \ + $(UPPDIR1)Core/t_.h \ + $(UPPDIR1)Core/TimeDate.h \ + $(UPPDIR1)Core/Topic.h \ + $(UPPDIR1)Core/Topt.h \ + $(UPPDIR1)Core/Tuple.h \ + $(UPPDIR1)Core/Utf.hpp \ + $(UPPDIR1)Core/Util.h \ + $(UPPDIR1)Core/Uuid.h \ + $(UPPDIR1)Core/Value.h \ + $(UPPDIR1)Core/Value.hpp \ + $(UPPDIR1)Core/ValueCache.h \ + $(UPPDIR1)Core/ValueUtil.h \ + $(UPPDIR1)Core/ValueUtil.hpp \ + $(UPPDIR1)Core/Vcont.h \ + $(UPPDIR1)Core/Vcont.hpp \ + $(UPPDIR1)Core/Win32Util.h \ + $(UPPDIR1)Core/XML.h \ + $(UPPDIR1)Core/Xmlize.h \ + $(UPPDIR1)Core/Xmlize.hpp \ + $(UPPDIR1)Core/z.h \ + $(UPPDIR1)Esc/Esc.h \ + $(UPPDIR1)ide/Builders/Android.h \ + $(UPPDIR1)ide/Builders/Build.h \ + $(UPPDIR1)ide/Builders/BuilderComponents.h \ + $(UPPDIR1)ide/Builders/Builders.h \ + $(UPPDIR1)ide/Core/Core.h \ + $(UPPDIR1)ide/Core/Host.h \ + $(UPPDIR1)ide/Core/Logger.h \ + $(UPPDIR1)plugin/bz2/bz2.h \ + $(UPPDIR1)plugin/bz2/lib/bzlib.h \ + $(UPPDIR1)plugin/lz4/lz4.h \ + $(UPPDIR1)plugin/lzma/lzma.h \ + $(UPPDIR1)plugin/z/lib/zconf.h \ + $(UPPDIR1)plugin/z/lib/zlib.h \ + $(UPPDIR1)plugin/zstd/lib/zstd.h \ + $(UPPDIR1)plugin/zstd/zstd.h \ + $(UPPDIR1)umk/umake.h \ + $(UPPDIR1)uppconfig.h + $(CXX) -c -x c++ $(CXXFLAGS) $(CINC) $(Macro_umk) $(UPPDIR1)umk/UppHub.cpp -o $(OutDir_umk)UppHub.o + $(OutDir_umk)umake.o: $(UPPDIR1)umk/umake.cpp \ $(UPPDIR1)Core/Algo.h \ $(UPPDIR1)Core/App.h \ @@ -2722,6 +2837,465 @@ $(OutDir_ide_Builders)Builders.a: \ $(OutDir_ide_Builders)Install.o \ $(OutDir_ide_Builders)BuilderUtils.o +$(OutDir_Core_SSL): + mkdir -p $(OutDir_Core_SSL) + +$(OutDir_Core_SSL)Util.o: $(UPPDIR1)Core/SSL/Util.cpp \ + $(UPPDIR1)Core/Algo.h \ + $(UPPDIR1)Core/App.h \ + $(UPPDIR1)Core/AString.hpp \ + $(UPPDIR1)Core/Atomic.h \ + $(UPPDIR1)Core/BiCont.h \ + $(UPPDIR1)Core/Callback.h \ + $(UPPDIR1)Core/CallbackN.i \ + $(UPPDIR1)Core/CallbackNP.i \ + $(UPPDIR1)Core/CallbackR.i \ + $(UPPDIR1)Core/CharSet.h \ + $(UPPDIR1)Core/CharSet.i \ + $(UPPDIR1)Core/CoAlgo.h \ + $(UPPDIR1)Core/Color.h \ + $(UPPDIR1)Core/Complex.h \ + $(UPPDIR1)Core/config.h \ + $(UPPDIR1)Core/Convert.h \ + $(UPPDIR1)Core/Convert.hpp \ + $(UPPDIR1)Core/Core.h \ + $(UPPDIR1)Core/CoSort.h \ + $(UPPDIR1)Core/CoWork.h \ + $(UPPDIR1)Core/Defs.h \ + $(UPPDIR1)Core/Diag.h \ + $(UPPDIR1)Core/FilterStream.h \ + $(UPPDIR1)Core/FixedMap.h \ + $(UPPDIR1)Core/Fn.h \ + $(UPPDIR1)Core/Format.h \ + $(UPPDIR1)Core/Function.h \ + $(UPPDIR1)Core/Gtypes.h \ + $(UPPDIR1)Core/Hash.h \ + $(UPPDIR1)Core/Heap.h \ + $(UPPDIR1)Core/Huge.h \ + $(UPPDIR1)Core/i18n.h \ + $(UPPDIR1)Core/Index.h \ + $(UPPDIR1)Core/Index.hpp \ + $(UPPDIR1)Core/Inet.h \ + $(UPPDIR1)Core/InMap.hpp \ + $(UPPDIR1)Core/InVector.h \ + $(UPPDIR1)Core/InVector.hpp \ + $(UPPDIR1)Core/JSON.h \ + $(UPPDIR1)Core/Lang.h \ + $(UPPDIR1)Core/Lang_s.h \ + $(UPPDIR1)Core/LocalProcess.h \ + $(UPPDIR1)Core/Map.h \ + $(UPPDIR1)Core/Map.hpp \ + $(UPPDIR1)Core/Mem.h \ + $(UPPDIR1)Core/Mt.h \ + $(UPPDIR1)Core/Obsolete.h \ + $(UPPDIR1)Core/Ops.h \ + $(UPPDIR1)Core/Other.h \ + $(UPPDIR1)Core/Other.hpp \ + $(UPPDIR1)Core/Parser.h \ + $(UPPDIR1)Core/Path.h \ + $(UPPDIR1)Core/Profile.h \ + $(UPPDIR1)Core/Ptr.h \ + $(UPPDIR1)Core/Range.h \ + $(UPPDIR1)Core/SIMD_NEON.h \ + $(UPPDIR1)Core/SIMD_SSE2.h \ + $(UPPDIR1)Core/Sort.h \ + $(UPPDIR1)Core/Sorted.h \ + $(UPPDIR1)Core/SplitMerge.h \ + $(UPPDIR1)Core/SSL/SSL.h \ + $(UPPDIR1)Core/Stream.h \ + $(UPPDIR1)Core/String.h \ + $(UPPDIR1)Core/t_.h \ + $(UPPDIR1)Core/TimeDate.h \ + $(UPPDIR1)Core/Topic.h \ + $(UPPDIR1)Core/Topt.h \ + $(UPPDIR1)Core/Tuple.h \ + $(UPPDIR1)Core/Utf.hpp \ + $(UPPDIR1)Core/Util.h \ + $(UPPDIR1)Core/Uuid.h \ + $(UPPDIR1)Core/Value.h \ + $(UPPDIR1)Core/Value.hpp \ + $(UPPDIR1)Core/ValueCache.h \ + $(UPPDIR1)Core/ValueUtil.h \ + $(UPPDIR1)Core/ValueUtil.hpp \ + $(UPPDIR1)Core/Vcont.h \ + $(UPPDIR1)Core/Vcont.hpp \ + $(UPPDIR1)Core/Win32Util.h \ + $(UPPDIR1)Core/XML.h \ + $(UPPDIR1)Core/Xmlize.h \ + $(UPPDIR1)Core/Xmlize.hpp \ + $(UPPDIR1)Core/z.h \ + $(UPPDIR1)plugin/z/lib/zconf.h \ + $(UPPDIR1)plugin/z/lib/zlib.h \ + $(UPPDIR1)uppconfig.h + $(CXX) -c -x c++ $(CXXFLAGS) $(CINC) $(Macro_Core_SSL) $(UPPDIR1)Core/SSL/Util.cpp -o $(OutDir_Core_SSL)Util.o + +$(OutDir_Core_SSL)InitExit.o: $(UPPDIR1)Core/SSL/InitExit.cpp \ + $(UPPDIR1)Core/Algo.h \ + $(UPPDIR1)Core/App.h \ + $(UPPDIR1)Core/AString.hpp \ + $(UPPDIR1)Core/Atomic.h \ + $(UPPDIR1)Core/BiCont.h \ + $(UPPDIR1)Core/Callback.h \ + $(UPPDIR1)Core/CallbackN.i \ + $(UPPDIR1)Core/CallbackNP.i \ + $(UPPDIR1)Core/CallbackR.i \ + $(UPPDIR1)Core/CharSet.h \ + $(UPPDIR1)Core/CharSet.i \ + $(UPPDIR1)Core/CoAlgo.h \ + $(UPPDIR1)Core/Color.h \ + $(UPPDIR1)Core/Complex.h \ + $(UPPDIR1)Core/config.h \ + $(UPPDIR1)Core/Convert.h \ + $(UPPDIR1)Core/Convert.hpp \ + $(UPPDIR1)Core/Core.h \ + $(UPPDIR1)Core/CoSort.h \ + $(UPPDIR1)Core/CoWork.h \ + $(UPPDIR1)Core/Defs.h \ + $(UPPDIR1)Core/Diag.h \ + $(UPPDIR1)Core/FilterStream.h \ + $(UPPDIR1)Core/FixedMap.h \ + $(UPPDIR1)Core/Fn.h \ + $(UPPDIR1)Core/Format.h \ + $(UPPDIR1)Core/Function.h \ + $(UPPDIR1)Core/Gtypes.h \ + $(UPPDIR1)Core/Hash.h \ + $(UPPDIR1)Core/Heap.h \ + $(UPPDIR1)Core/Huge.h \ + $(UPPDIR1)Core/i18n.h \ + $(UPPDIR1)Core/Index.h \ + $(UPPDIR1)Core/Index.hpp \ + $(UPPDIR1)Core/Inet.h \ + $(UPPDIR1)Core/InMap.hpp \ + $(UPPDIR1)Core/InVector.h \ + $(UPPDIR1)Core/InVector.hpp \ + $(UPPDIR1)Core/JSON.h \ + $(UPPDIR1)Core/Lang.h \ + $(UPPDIR1)Core/Lang_s.h \ + $(UPPDIR1)Core/LocalProcess.h \ + $(UPPDIR1)Core/Map.h \ + $(UPPDIR1)Core/Map.hpp \ + $(UPPDIR1)Core/Mem.h \ + $(UPPDIR1)Core/Mt.h \ + $(UPPDIR1)Core/Obsolete.h \ + $(UPPDIR1)Core/Ops.h \ + $(UPPDIR1)Core/Other.h \ + $(UPPDIR1)Core/Other.hpp \ + $(UPPDIR1)Core/Parser.h \ + $(UPPDIR1)Core/Path.h \ + $(UPPDIR1)Core/Profile.h \ + $(UPPDIR1)Core/Ptr.h \ + $(UPPDIR1)Core/Range.h \ + $(UPPDIR1)Core/SIMD_NEON.h \ + $(UPPDIR1)Core/SIMD_SSE2.h \ + $(UPPDIR1)Core/Sort.h \ + $(UPPDIR1)Core/Sorted.h \ + $(UPPDIR1)Core/SplitMerge.h \ + $(UPPDIR1)Core/SSL/SSL.h \ + $(UPPDIR1)Core/Stream.h \ + $(UPPDIR1)Core/String.h \ + $(UPPDIR1)Core/t_.h \ + $(UPPDIR1)Core/TimeDate.h \ + $(UPPDIR1)Core/Topic.h \ + $(UPPDIR1)Core/Topt.h \ + $(UPPDIR1)Core/Tuple.h \ + $(UPPDIR1)Core/Utf.hpp \ + $(UPPDIR1)Core/Util.h \ + $(UPPDIR1)Core/Uuid.h \ + $(UPPDIR1)Core/Value.h \ + $(UPPDIR1)Core/Value.hpp \ + $(UPPDIR1)Core/ValueCache.h \ + $(UPPDIR1)Core/ValueUtil.h \ + $(UPPDIR1)Core/ValueUtil.hpp \ + $(UPPDIR1)Core/Vcont.h \ + $(UPPDIR1)Core/Vcont.hpp \ + $(UPPDIR1)Core/Win32Util.h \ + $(UPPDIR1)Core/XML.h \ + $(UPPDIR1)Core/Xmlize.h \ + $(UPPDIR1)Core/Xmlize.hpp \ + $(UPPDIR1)Core/z.h \ + $(UPPDIR1)plugin/z/lib/zconf.h \ + $(UPPDIR1)plugin/z/lib/zlib.h \ + $(UPPDIR1)uppconfig.h + $(CXX) -c -x c++ $(CXXFLAGS) $(CINC) $(Macro_Core_SSL) $(UPPDIR1)Core/SSL/InitExit.cpp -o $(OutDir_Core_SSL)InitExit.o + +$(OutDir_Core_SSL)Socket.o: $(UPPDIR1)Core/SSL/Socket.cpp \ + $(UPPDIR1)Core/Algo.h \ + $(UPPDIR1)Core/App.h \ + $(UPPDIR1)Core/AString.hpp \ + $(UPPDIR1)Core/Atomic.h \ + $(UPPDIR1)Core/BiCont.h \ + $(UPPDIR1)Core/Callback.h \ + $(UPPDIR1)Core/CallbackN.i \ + $(UPPDIR1)Core/CallbackNP.i \ + $(UPPDIR1)Core/CallbackR.i \ + $(UPPDIR1)Core/CharSet.h \ + $(UPPDIR1)Core/CharSet.i \ + $(UPPDIR1)Core/CoAlgo.h \ + $(UPPDIR1)Core/Color.h \ + $(UPPDIR1)Core/Complex.h \ + $(UPPDIR1)Core/config.h \ + $(UPPDIR1)Core/Convert.h \ + $(UPPDIR1)Core/Convert.hpp \ + $(UPPDIR1)Core/Core.h \ + $(UPPDIR1)Core/CoSort.h \ + $(UPPDIR1)Core/CoWork.h \ + $(UPPDIR1)Core/Defs.h \ + $(UPPDIR1)Core/Diag.h \ + $(UPPDIR1)Core/FilterStream.h \ + $(UPPDIR1)Core/FixedMap.h \ + $(UPPDIR1)Core/Fn.h \ + $(UPPDIR1)Core/Format.h \ + $(UPPDIR1)Core/Function.h \ + $(UPPDIR1)Core/Gtypes.h \ + $(UPPDIR1)Core/Hash.h \ + $(UPPDIR1)Core/Heap.h \ + $(UPPDIR1)Core/Huge.h \ + $(UPPDIR1)Core/i18n.h \ + $(UPPDIR1)Core/Index.h \ + $(UPPDIR1)Core/Index.hpp \ + $(UPPDIR1)Core/Inet.h \ + $(UPPDIR1)Core/InMap.hpp \ + $(UPPDIR1)Core/InVector.h \ + $(UPPDIR1)Core/InVector.hpp \ + $(UPPDIR1)Core/JSON.h \ + $(UPPDIR1)Core/Lang.h \ + $(UPPDIR1)Core/Lang_s.h \ + $(UPPDIR1)Core/LocalProcess.h \ + $(UPPDIR1)Core/Map.h \ + $(UPPDIR1)Core/Map.hpp \ + $(UPPDIR1)Core/Mem.h \ + $(UPPDIR1)Core/Mt.h \ + $(UPPDIR1)Core/Obsolete.h \ + $(UPPDIR1)Core/Ops.h \ + $(UPPDIR1)Core/Other.h \ + $(UPPDIR1)Core/Other.hpp \ + $(UPPDIR1)Core/Parser.h \ + $(UPPDIR1)Core/Path.h \ + $(UPPDIR1)Core/Profile.h \ + $(UPPDIR1)Core/Ptr.h \ + $(UPPDIR1)Core/Range.h \ + $(UPPDIR1)Core/SIMD_NEON.h \ + $(UPPDIR1)Core/SIMD_SSE2.h \ + $(UPPDIR1)Core/Sort.h \ + $(UPPDIR1)Core/Sorted.h \ + $(UPPDIR1)Core/SplitMerge.h \ + $(UPPDIR1)Core/SSL/SSL.h \ + $(UPPDIR1)Core/Stream.h \ + $(UPPDIR1)Core/String.h \ + $(UPPDIR1)Core/t_.h \ + $(UPPDIR1)Core/TimeDate.h \ + $(UPPDIR1)Core/Topic.h \ + $(UPPDIR1)Core/Topt.h \ + $(UPPDIR1)Core/Tuple.h \ + $(UPPDIR1)Core/Utf.hpp \ + $(UPPDIR1)Core/Util.h \ + $(UPPDIR1)Core/Uuid.h \ + $(UPPDIR1)Core/Value.h \ + $(UPPDIR1)Core/Value.hpp \ + $(UPPDIR1)Core/ValueCache.h \ + $(UPPDIR1)Core/ValueUtil.h \ + $(UPPDIR1)Core/ValueUtil.hpp \ + $(UPPDIR1)Core/Vcont.h \ + $(UPPDIR1)Core/Vcont.hpp \ + $(UPPDIR1)Core/Win32Util.h \ + $(UPPDIR1)Core/XML.h \ + $(UPPDIR1)Core/Xmlize.h \ + $(UPPDIR1)Core/Xmlize.hpp \ + $(UPPDIR1)Core/z.h \ + $(UPPDIR1)plugin/z/lib/zconf.h \ + $(UPPDIR1)plugin/z/lib/zlib.h \ + $(UPPDIR1)uppconfig.h + $(CXX) -c -x c++ $(CXXFLAGS) $(CINC) $(Macro_Core_SSL) $(UPPDIR1)Core/SSL/Socket.cpp -o $(OutDir_Core_SSL)Socket.o + +$(OutDir_Core_SSL)P7S.o: $(UPPDIR1)Core/SSL/P7S.cpp \ + $(UPPDIR1)Core/Algo.h \ + $(UPPDIR1)Core/App.h \ + $(UPPDIR1)Core/AString.hpp \ + $(UPPDIR1)Core/Atomic.h \ + $(UPPDIR1)Core/BiCont.h \ + $(UPPDIR1)Core/Callback.h \ + $(UPPDIR1)Core/CallbackN.i \ + $(UPPDIR1)Core/CallbackNP.i \ + $(UPPDIR1)Core/CallbackR.i \ + $(UPPDIR1)Core/CharSet.h \ + $(UPPDIR1)Core/CharSet.i \ + $(UPPDIR1)Core/CoAlgo.h \ + $(UPPDIR1)Core/Color.h \ + $(UPPDIR1)Core/Complex.h \ + $(UPPDIR1)Core/config.h \ + $(UPPDIR1)Core/Convert.h \ + $(UPPDIR1)Core/Convert.hpp \ + $(UPPDIR1)Core/Core.h \ + $(UPPDIR1)Core/CoSort.h \ + $(UPPDIR1)Core/CoWork.h \ + $(UPPDIR1)Core/Defs.h \ + $(UPPDIR1)Core/Diag.h \ + $(UPPDIR1)Core/FilterStream.h \ + $(UPPDIR1)Core/FixedMap.h \ + $(UPPDIR1)Core/Fn.h \ + $(UPPDIR1)Core/Format.h \ + $(UPPDIR1)Core/Function.h \ + $(UPPDIR1)Core/Gtypes.h \ + $(UPPDIR1)Core/Hash.h \ + $(UPPDIR1)Core/Heap.h \ + $(UPPDIR1)Core/Huge.h \ + $(UPPDIR1)Core/i18n.h \ + $(UPPDIR1)Core/Index.h \ + $(UPPDIR1)Core/Index.hpp \ + $(UPPDIR1)Core/Inet.h \ + $(UPPDIR1)Core/InMap.hpp \ + $(UPPDIR1)Core/InVector.h \ + $(UPPDIR1)Core/InVector.hpp \ + $(UPPDIR1)Core/JSON.h \ + $(UPPDIR1)Core/Lang.h \ + $(UPPDIR1)Core/Lang_s.h \ + $(UPPDIR1)Core/LocalProcess.h \ + $(UPPDIR1)Core/Map.h \ + $(UPPDIR1)Core/Map.hpp \ + $(UPPDIR1)Core/Mem.h \ + $(UPPDIR1)Core/Mt.h \ + $(UPPDIR1)Core/Obsolete.h \ + $(UPPDIR1)Core/Ops.h \ + $(UPPDIR1)Core/Other.h \ + $(UPPDIR1)Core/Other.hpp \ + $(UPPDIR1)Core/Parser.h \ + $(UPPDIR1)Core/Path.h \ + $(UPPDIR1)Core/Profile.h \ + $(UPPDIR1)Core/Ptr.h \ + $(UPPDIR1)Core/Range.h \ + $(UPPDIR1)Core/SIMD_NEON.h \ + $(UPPDIR1)Core/SIMD_SSE2.h \ + $(UPPDIR1)Core/Sort.h \ + $(UPPDIR1)Core/Sorted.h \ + $(UPPDIR1)Core/SplitMerge.h \ + $(UPPDIR1)Core/SSL/SSL.h \ + $(UPPDIR1)Core/Stream.h \ + $(UPPDIR1)Core/String.h \ + $(UPPDIR1)Core/t_.h \ + $(UPPDIR1)Core/TimeDate.h \ + $(UPPDIR1)Core/Topic.h \ + $(UPPDIR1)Core/Topt.h \ + $(UPPDIR1)Core/Tuple.h \ + $(UPPDIR1)Core/Utf.hpp \ + $(UPPDIR1)Core/Util.h \ + $(UPPDIR1)Core/Uuid.h \ + $(UPPDIR1)Core/Value.h \ + $(UPPDIR1)Core/Value.hpp \ + $(UPPDIR1)Core/ValueCache.h \ + $(UPPDIR1)Core/ValueUtil.h \ + $(UPPDIR1)Core/ValueUtil.hpp \ + $(UPPDIR1)Core/Vcont.h \ + $(UPPDIR1)Core/Vcont.hpp \ + $(UPPDIR1)Core/Win32Util.h \ + $(UPPDIR1)Core/XML.h \ + $(UPPDIR1)Core/Xmlize.h \ + $(UPPDIR1)Core/Xmlize.hpp \ + $(UPPDIR1)Core/z.h \ + $(UPPDIR1)plugin/z/lib/zconf.h \ + $(UPPDIR1)plugin/z/lib/zlib.h \ + $(UPPDIR1)uppconfig.h + $(CXX) -c -x c++ $(CXXFLAGS) $(CINC) $(Macro_Core_SSL) $(UPPDIR1)Core/SSL/P7S.cpp -o $(OutDir_Core_SSL)P7S.o + +$(OutDir_Core_SSL)SSL.o: $(UPPDIR1)Core/SSL/SSL.icpp \ + $(UPPDIR1)Core/Algo.h \ + $(UPPDIR1)Core/App.h \ + $(UPPDIR1)Core/AString.hpp \ + $(UPPDIR1)Core/Atomic.h \ + $(UPPDIR1)Core/BiCont.h \ + $(UPPDIR1)Core/Callback.h \ + $(UPPDIR1)Core/CallbackN.i \ + $(UPPDIR1)Core/CallbackNP.i \ + $(UPPDIR1)Core/CallbackR.i \ + $(UPPDIR1)Core/CharSet.h \ + $(UPPDIR1)Core/CharSet.i \ + $(UPPDIR1)Core/CoAlgo.h \ + $(UPPDIR1)Core/Color.h \ + $(UPPDIR1)Core/Complex.h \ + $(UPPDIR1)Core/config.h \ + $(UPPDIR1)Core/Convert.h \ + $(UPPDIR1)Core/Convert.hpp \ + $(UPPDIR1)Core/Core.h \ + $(UPPDIR1)Core/CoSort.h \ + $(UPPDIR1)Core/CoWork.h \ + $(UPPDIR1)Core/Defs.h \ + $(UPPDIR1)Core/Diag.h \ + $(UPPDIR1)Core/FilterStream.h \ + $(UPPDIR1)Core/FixedMap.h \ + $(UPPDIR1)Core/Fn.h \ + $(UPPDIR1)Core/Format.h \ + $(UPPDIR1)Core/Function.h \ + $(UPPDIR1)Core/Gtypes.h \ + $(UPPDIR1)Core/Hash.h \ + $(UPPDIR1)Core/Heap.h \ + $(UPPDIR1)Core/Huge.h \ + $(UPPDIR1)Core/i18n.h \ + $(UPPDIR1)Core/Index.h \ + $(UPPDIR1)Core/Index.hpp \ + $(UPPDIR1)Core/Inet.h \ + $(UPPDIR1)Core/InMap.hpp \ + $(UPPDIR1)Core/InVector.h \ + $(UPPDIR1)Core/InVector.hpp \ + $(UPPDIR1)Core/JSON.h \ + $(UPPDIR1)Core/Lang.h \ + $(UPPDIR1)Core/Lang_s.h \ + $(UPPDIR1)Core/LocalProcess.h \ + $(UPPDIR1)Core/Map.h \ + $(UPPDIR1)Core/Map.hpp \ + $(UPPDIR1)Core/Mem.h \ + $(UPPDIR1)Core/Mt.h \ + $(UPPDIR1)Core/Obsolete.h \ + $(UPPDIR1)Core/Ops.h \ + $(UPPDIR1)Core/Other.h \ + $(UPPDIR1)Core/Other.hpp \ + $(UPPDIR1)Core/Parser.h \ + $(UPPDIR1)Core/Path.h \ + $(UPPDIR1)Core/Profile.h \ + $(UPPDIR1)Core/Ptr.h \ + $(UPPDIR1)Core/Range.h \ + $(UPPDIR1)Core/SIMD_NEON.h \ + $(UPPDIR1)Core/SIMD_SSE2.h \ + $(UPPDIR1)Core/Sort.h \ + $(UPPDIR1)Core/Sorted.h \ + $(UPPDIR1)Core/SplitMerge.h \ + $(UPPDIR1)Core/SSL/SSL.h \ + $(UPPDIR1)Core/Stream.h \ + $(UPPDIR1)Core/String.h \ + $(UPPDIR1)Core/t_.h \ + $(UPPDIR1)Core/TimeDate.h \ + $(UPPDIR1)Core/Topic.h \ + $(UPPDIR1)Core/Topt.h \ + $(UPPDIR1)Core/Tuple.h \ + $(UPPDIR1)Core/Utf.hpp \ + $(UPPDIR1)Core/Util.h \ + $(UPPDIR1)Core/Uuid.h \ + $(UPPDIR1)Core/Value.h \ + $(UPPDIR1)Core/Value.hpp \ + $(UPPDIR1)Core/ValueCache.h \ + $(UPPDIR1)Core/ValueUtil.h \ + $(UPPDIR1)Core/ValueUtil.hpp \ + $(UPPDIR1)Core/Vcont.h \ + $(UPPDIR1)Core/Vcont.hpp \ + $(UPPDIR1)Core/Win32Util.h \ + $(UPPDIR1)Core/XML.h \ + $(UPPDIR1)Core/Xmlize.h \ + $(UPPDIR1)Core/Xmlize.hpp \ + $(UPPDIR1)Core/z.h \ + $(UPPDIR1)plugin/z/lib/zconf.h \ + $(UPPDIR1)plugin/z/lib/zlib.h \ + $(UPPDIR1)uppconfig.h + $(CXX) -c -x c++ $(CXXFLAGS) $(CINC) $(Macro_Core_SSL) $(UPPDIR1)Core/SSL/SSL.icpp -o $(OutDir_Core_SSL)SSL.o + +$(OutDir_Core_SSL)SSL.a: \ + $(OutDir_Core_SSL)Util.o \ + $(OutDir_Core_SSL)InitExit.o \ + $(OutDir_Core_SSL)Socket.o \ + $(OutDir_Core_SSL)P7S.o + $(AR) $(OutDir_Core_SSL)SSL.a \ + $(OutDir_Core_SSL)Util.o \ + $(OutDir_Core_SSL)InitExit.o \ + $(OutDir_Core_SSL)Socket.o \ + $(OutDir_Core_SSL)P7S.o + $(OutDir_ide_Core): mkdir -p $(OutDir_ide_Core)