mirror of
https://gitee.com/jiuyilian/embedded-framework.git
synced 2025-01-06 10:16:51 -05:00
Improve:cross compile.
This commit is contained in:
parent
d69554af64
commit
3fef82c7d4
|
@ -36,29 +36,35 @@ add_definitions(-DPLATFORM_PATH=\"${PLATFORM_PATH}\")
|
|||
# ------------ build curl + openssl ------------ #
|
||||
set(CURL_OPENSSL_LIB_SHARED_ENABLE "false")
|
||||
# ------------ build curl + openssl end ------------ #
|
||||
|
||||
# ------------ build IpcConfig ------------ #
|
||||
set(IPC_CONFIG_FILE_PATH "./ipc_config")
|
||||
# ------------ build IpcConfig end ------------ #
|
||||
|
||||
# ------------ build log ------------ #
|
||||
set(LOG_SUPPORT "true")
|
||||
# ------------ build log end ------------ #
|
||||
|
||||
# ------------ build GoAhead ------------ #
|
||||
set(GOAHEAD_DOCUMENTS_PATH "web")
|
||||
set(GOAHEAD_UPLOAD_TMP_PATH "./goahead")
|
||||
set(GOAHEAD_UPLOAD_PATH "${GOAHEAD_UPLOAD_TMP_PATH}")
|
||||
set(GOAHEAD_LIMIT_POST "33554432")
|
||||
set(GOAHEAD_LIMIT_POST "33554432") # If not defined means using default setting. See goahead-linux-static-fancy.mk
|
||||
# GOAHEAD_CONFIG_FILE_PATH should be set when cross compile
|
||||
# set(GOAHEAD_CONFIG_FILE_PATH "./")
|
||||
# ------------ build GoAhead end ------------ #
|
||||
|
||||
# ------------ build McuManager ------------ #
|
||||
set(MCU_UART_DEVICE "dev/s1")
|
||||
# ------------ build McuManager end ------------ #
|
||||
|
||||
# ------------ build curl + openssl ------------ start
|
||||
set(CROSS_COMPILE_PREFIX "")
|
||||
# set(CROSS_COMPILE_PREFIX "")
|
||||
set(CURL_OPENSSL_LIB_SHARED_ENABLE "false")
|
||||
set(CURL_SHARED_LIBS_PATH "/mnt/mmc")
|
||||
# ------------ build curl + openssl ------------ end
|
||||
|
||||
# ------------ build AppManager ------------ #
|
||||
set(APP_MANAGER_HTTP_SERVER_IP "localhost")
|
||||
set(APP_MANAGER_HTTP_SERVER_PORT "8080")
|
||||
|
|
|
@ -58,6 +58,9 @@ void ServersMock::MockGetProductInfo(void)
|
|||
DeleteServersHttp(http);
|
||||
}
|
||||
}
|
||||
#ifndef PLATFORM_PATH
|
||||
#error Add the code in your linux.toolchain.cmake : add_definitions(-DPLATFORM_PATH="${PLATFORM_PATH}")
|
||||
#endif
|
||||
void ServersMock::MockUploadFiles(void)
|
||||
{
|
||||
ServerParam init = {
|
||||
|
|
|
@ -107,6 +107,8 @@ add_custom_target(
|
|||
libgo.a
|
||||
DEPENDS ${EXTERNAL_LIBS_OUTPUT_PATH}/libgo.a
|
||||
# COMMAND mkdir ${GOAHEAD_UPLOAD_TMP_PATH}
|
||||
COMMAND cp ${EXTERNAL_SOURCE_PATH}/goahead-5.2.0/modify/http.c ${EXTERNAL_SOURCE_PATH}/goahead-5.2.0/GoAhead/src
|
||||
COMMAND touch ${EXTERNAL_SOURCE_PATH}/goahead-5.2.0/GoAhead/src/http.c
|
||||
WORKING_DIRECTORY ${PLATFORM_PATH}/cmake-shell/
|
||||
)
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user