mirror of
				https://github.com/jcefmaven/jcefbuild.git
				synced 2025-11-04 16:33:40 +08:00 
			
		
		
		
	Attempt to fix error by populating out dir
This commit is contained in:
		@@ -14,7 +14,7 @@ WORKDIR /builder
 | 
			
		||||
#Copy existing sources, if any
 | 
			
		||||
COPY jcef /jcef
 | 
			
		||||
#Copy prebuild classes, if any
 | 
			
		||||
COPY out/linux* /prebuild
 | 
			
		||||
COPY out/linux32 /prebuild
 | 
			
		||||
#Copy additional natives
 | 
			
		||||
COPY natives /natives
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -16,21 +16,22 @@ cd "$( dirname "$0" )"
 | 
			
		||||
#Remove old build output
 | 
			
		||||
rm -rf out
 | 
			
		||||
mkdir out
 | 
			
		||||
 | 
			
		||||
pwd
 | 
			
		||||
ls -a
 | 
			
		||||
mkdir out/linux32
 | 
			
		||||
touch out/linux32/prebuilt.txt
 | 
			
		||||
 | 
			
		||||
#Execute buildx with linux dockerfile and output to current directory
 | 
			
		||||
if [ $# -eq 2 ]
 | 
			
		||||
  then
 | 
			
		||||
    if [ $1 == "arm/v6" ]
 | 
			
		||||
      then
 | 
			
		||||
        rm -rf out/linux32
 | 
			
		||||
        docker buildx build --platform=linux/386 --build-arg TARGETARCH=386 --build-arg BUILD_TYPE=$2 --build-arg REPO=https://bitbucket.org/chromiumembedded/java-cef.git --build-arg REF=master --file DockerfileLinuxARMPrebuild --output out .
 | 
			
		||||
    fi
 | 
			
		||||
    docker buildx build --platform=linux/$1 --build-arg TARGETARCH=$1 --build-arg BUILD_TYPE=$2 --build-arg REPO=https://bitbucket.org/chromiumembedded/java-cef.git --build-arg REF=master --file DockerfileLinux --output out .
 | 
			
		||||
else
 | 
			
		||||
    if [ $1 == "arm/v6" ]
 | 
			
		||||
      then
 | 
			
		||||
        rm -rf out/linux32
 | 
			
		||||
        docker buildx build --platform=linux/386 --build-arg TARGETARCH=386 --build-arg BUILD_TYPE=$2 --build-arg REPO=$3 --build-arg REF=$4 --file DockerfileLinuxARMPrebuild --output out .
 | 
			
		||||
    fi
 | 
			
		||||
    docker buildx build --platform=linux/$1 --build-arg TARGETARCH=$1 --build-arg BUILD_TYPE=$2 --build-arg REPO=$3 --build-arg REF=$4 --file DockerfileLinux --output out .
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user