updated build system
This commit is contained in:
		@@ -25,6 +25,12 @@ if(PROJECT_ENABLE_OPENSSL)
 | 
				
			|||||||
      set(OPENSSL_CROSS_PREFIX "--cross-compile-prefix=x86_64-w64-mingw32-")
 | 
					      set(OPENSSL_CROSS_PREFIX "--cross-compile-prefix=x86_64-w64-mingw32-")
 | 
				
			||||||
    endif()
 | 
					    endif()
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    if(PROJECT_BUILD_SHARED_LIBS)
 | 
				
			||||||
 | 
					      set(OPENSSL_NO_SHARED shared)
 | 
				
			||||||
 | 
					    else()
 | 
				
			||||||
 | 
					      set(OPENSSL_NO_SHARED no-shared)
 | 
				
			||||||
 | 
					    endif()
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    ExternalProject_Add(openssl_project
 | 
					    ExternalProject_Add(openssl_project
 | 
				
			||||||
      PREFIX external
 | 
					      PREFIX external
 | 
				
			||||||
      URL ${PROJECT_3RD_PARTY_DIR}/openssl-${OPENSSL_VERSION}.tar.gz
 | 
					      URL ${PROJECT_3RD_PARTY_DIR}/openssl-${OPENSSL_VERSION}.tar.gz
 | 
				
			||||||
@@ -37,7 +43,7 @@ if(PROJECT_ENABLE_OPENSSL)
 | 
				
			|||||||
        --prefix=${PROJECT_EXTERNAL_BUILD_ROOT}
 | 
					        --prefix=${PROJECT_EXTERNAL_BUILD_ROOT}
 | 
				
			||||||
        no-apps
 | 
					        no-apps
 | 
				
			||||||
        no-docs
 | 
					        no-docs
 | 
				
			||||||
        no-shared
 | 
					        ${OPENSSL_NO_SHARED}
 | 
				
			||||||
      BUILD_COMMAND make -j1
 | 
					      BUILD_COMMAND make -j1
 | 
				
			||||||
      INSTALL_COMMAND make install
 | 
					      INSTALL_COMMAND make install
 | 
				
			||||||
    )
 | 
					    )
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user