Skip to content
Extraits de code Groupes Projets
Valider 25c38ce1 rédigé par François De Keersmaeker's avatar François De Keersmaeker
Parcourir les fichiers

Build: arg directory: -d -> -C

parent f3b7ec22
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -17,7 +17,7 @@ jobs: ...@@ -17,7 +17,7 @@ jobs:
run: sudo $GITHUB_WORKSPACE/.ci_scripts/native-build/install_packages.sh run: sudo $GITHUB_WORKSPACE/.ci_scripts/native-build/install_packages.sh
- name: Build project with CMake - name: Build project with CMake
run: $GITHUB_WORKSPACE/build.sh -d $GITHUB_WORKSPACE run: $GITHUB_WORKSPACE/build.sh -C $GITHUB_WORKSPACE
- name: Run CUnit tests - name: Run CUnit tests
run: $GITHUB_WORKSPACE/.ci_scripts/native-build/run_tests.sh run: $GITHUB_WORKSPACE/.ci_scripts/native-build/run_tests.sh
...@@ -47,4 +47,4 @@ jobs: ...@@ -47,4 +47,4 @@ jobs:
submodules: recursive submodules: recursive
- name: Run cross-compilation - name: Run cross-compilation
run: $GITHUB_WORKSPACE/build.sh -d $GITHUB_WORKSPACE -t $GITHUB_WORKSPACE/openwrt/tl-wdr4900.cmake run: $GITHUB_WORKSPACE/build.sh -C $GITHUB_WORKSPACE -t $GITHUB_WORKSPACE/openwrt/tl-wdr4900.cmake
#!/bin/bash #!/bin/bash
# Build the project. # Build the project.
# Usage: build.sh [-d working_directory] [-t cmake_toolchain_file] # Usage: build.sh [-C working_directory] [-t cmake_toolchain_file]
# -d working_directory: The directory to build the project in. # -C working_directory: The directory to build the project in.
# -t cmake_toolchain_file: The CMake toolchain file to use. # -t cmake_toolchain_file: The CMake toolchain file to use.
# Default values # Default values
WORKING_DIRECTORY="" WORKING_DIRECTORY=""
CMAKE_TOOLCHAIN_FILE="" CMAKE_TOOLCHAIN_FILE=""
DEVICE=""
# Print usage information # Print usage information
usage() { usage() {
echo "Usage: $0 [-d working_directory] [-t cmake_toolchain_file]" 1>&2 echo "Usage: $0 [-C working_directory] [-t cmake_toolchain_file]" 1>&2
exit 1 exit 1
} }
# Parse command line arguments # Parse command line arguments
while getopts "d:t:" opt; while getopts "C:t:" opt;
do do
case "${opt}" in case "${opt}" in
d) C)
# Working directory # Working directory
WORKING_DIRECTORY="${OPTARG}" WORKING_DIRECTORY="${OPTARG}"
echo "Building in directory ${WORKING_DIRECTORY}" echo "Building in directory ${WORKING_DIRECTORY}"
......
Subproject commit 746030e98cab5d64007c71b21aa113db77175959 Subproject commit 0ef0b310bc56c35c8ca4134956326190d9b73a51
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter