mirror of
				https://github.com/optim-enterprises-bv/nDPId.git
				synced 2025-10-31 02:07:47 +00:00 
			
		
		
		
	 9db048c9d9
			
		
	
	9db048c9d9
	
	
	
		
			
			* bump libnDPI to 8b062295cc76a60e3905c054ce37bd17669464d1 * removed ndpi_id_struct's Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
		
			
				
	
	
		
			43 lines
		
	
	
		
			968 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			43 lines
		
	
	
		
			968 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
| #!/usr/bin/env bash
 | |
| 
 | |
| set -e
 | |
| 
 | |
| LOCKFILE="$(realpath "${0}").lock"
 | |
| touch "${LOCKFILE}"
 | |
| exec 42< "${LOCKFILE}"
 | |
| flock -x -n 42 || {
 | |
|     printf '%s\n' "Could not aquire file lock for ${0}. Already running instance?" >&2;
 | |
|     exit 1;
 | |
| }
 | |
| 
 | |
| cat <<EOF
 | |
| ------ environment variables ------
 | |
| CFLAGS=${CFLAGS:-}
 | |
| LDFLAGS=${LDFLAGS:-}
 | |
| CROSS_COMPILE_TRIPLET=${CROSS_COMPILE_TRIPLET:-}
 | |
| ADDITIONAL_ARGS=${ADDITIONAL_ARGS:-}
 | |
| MAKE_PROGRAM=${MAKE_PROGRAM:-}
 | |
| DEST_INSTALL=${DEST_INSTALL:-}
 | |
| -----------------------------------
 | |
| EOF
 | |
| 
 | |
| set -x
 | |
| 
 | |
| cd "$(dirname "${0}")/.."
 | |
| if [ -d ./.git ]; then
 | |
|     git submodule update --init ./libnDPI
 | |
| fi
 | |
| 
 | |
| cd ./libnDPI
 | |
| DEST_INSTALL="${DEST_INSTALL:-$(realpath ./install)}"
 | |
| MAKE_PROGRAM="${MAKE_PROGRAM:-make -j4}"
 | |
| if [ ! -z "${CROSS_COMPILE_TRIPLET}" ]; then
 | |
|     HOST_ARG="--host=${CROSS_COMPILE_TRIPLET}"
 | |
| else
 | |
|     HOST_ARG=""
 | |
| fi
 | |
| ./autogen.sh --prefix="${DEST_INSTALL}" --with-only-libndpi ${HOST_ARG} ${ADDITIONAL_ARGS}
 | |
| ${MAKE_PROGRAM} install
 | |
| 
 | |
| rm -f "${LOCKFILE}"
 |