Dan Ballard pushed to branch main at The Tor Project / Applications / tor-browser-build

Commits:

1 changed file:

Changes:

  • projects/application-services/offline-nimbus-fml.diff
    ... ... @@ -14,7 +14,7 @@ index 67c9e66d0..6dd949c92 100644
    14 14
      import javax.inject.Inject
    
    15 15
      
    
    16 16
      import groovy.transform.Immutable
    
    17
    -@@ -84,46 +89,13 @@ abstract class NimbusAssembleToolsTask extends DefaultTask {
    
    17
    +@@ -84,46 +89,17 @@ abstract class NimbusAssembleToolsTask extends DefaultTask {
    
    18 18
      
    
    19 19
          @TaskAction
    
    20 20
          void assembleTools() {
    
    ... ... @@ -48,8 +48,14 @@ index 67c9e66d0..6dd949c92 100644
    48 48
     -                    fmlBinary.get().asFile.setExecutable(true)
    
    49 49
     -                }
    
    50 50
     -                visitedFilePaths.add(details.relativePath)
    
    51
    --            }
    
    52
    --        }
    
    51
    ++        String nimbusFmlPath = System.getenv("NIMBUS_FML")
    
    52
    ++        Path source
    
    53
    ++        if (nimbusFmlPath == null) {
    
    54
    ++            nimbusFmlPath = System.getProperty("nimbusFml")
    
    55
    ++            if (nimbusFmlPath == null) {
    
    56
    ++                throw new GradleException("NIMBUS_FML and property nimbusFml are not defined.")
    
    57
    +             }
    
    58
    +         }
    
    53 59
     -
    
    54 60
     -        if (visitedFilePaths.empty) {
    
    55 61
     -            throw new GradleException("Couldn't find any files in archive matching unzip spec: (${unzipSpec.includePatterns.get().collect { "`$it`" }.join(' | ')})")
    
    ... ... @@ -57,11 +63,8 @@ index 67c9e66d0..6dd949c92 100644
    57 63
     -
    
    58 64
     -        if (visitedFilePaths.size() > 1) {
    
    59 65
     -            throw new GradleException("Ambiguous unzip spec matched ${visitedFilePaths.size()} files in archive: ${visitedFilePaths.collect { "`$it`" }.join(', ')}")
    
    60
    -+        String nimbusFmlPath = System.getenv("NIMBUS_FML");
    
    61
    -+        if (nimbusFmlPath == null) {
    
    62
    -+            throw new GradleException("NIMBUS_FML is not defined.")
    
    63
    -         }
    
    64
    -+        Path source = Paths.get(nimbusFmlPath)
    
    66
    +-        }
    
    67
    ++        source = Paths.get(nimbusFmlPath)
    
    65 68
     +        Path dest = fmlBinary.get().asFile.toPath()
    
    66 69
     +        Files.copy(source, dest, StandardCopyOption.REPLACE_EXISTING)
    
    67 70
          }