JennyGee created CB-5940:
----------------------------

             Summary: build includes src\options file which includes build-host 
path information
                 Key: CB-5940
                 URL: https://issues.apache.org/jira/browse/CB-5940
             Project: Apache Cordova
          Issue Type: Bug
          Components: BlackBerry
            Reporter: JennyGee


cordova-blackberry's build script writes a file named "src\options" which 
contains the files that it sends to the blackberry-nativepackager to be 
packaged in the bar.

Unfortunately, one of the files listed is src\options, which means that the 
packager packages the list of files to be packaged, which includes their local 
file system paths:

C:\Users\jgee\WebWorks Projects\bb>cordova build blackberry10 >nul 2>nul
C:\Users\jgee\WebWorks Projects\bb>unzip -p 
platforms\blackberry10\build\device\bb10app.bar native/options
-package
-devMode
C:\Users\jgee\WebWorks 
Projects\bb\platforms\blackberry10\build\device\bb10app.bar
-barVersion
1.5
-C
C:\Users\jgee\WebWorks Projects\bb\platforms\blackberry10\build\src
bar-descriptor.xml
C:\Users\jgee\WebWorks Projects\bb\platforms\blackberry10\build\src\config.xml
C:\Users\jgee\WebWorks Projects\bb\platforms\blackberry10\build\src\cordova.js
C:\Users\jgee\WebWorks 
Projects\bb\platforms\blackberry10\build\src\cordova_plugins.js
C:\Users\jgee\WebWorks 
Projects\bb\platforms\blackberry10\build\src\default-icon.png
C:\Users\jgee\WebWorks Projects\bb\platforms\blackberry10\build\src\index.html
C:\Users\jgee\WebWorks Projects\bb\platforms\blackberry10\build\src\options
C:\Users\jgee\WebWorks Projects\bb\platforms\blackberry10\build\src\wwe
C:\Users\jgee\WebWorks 
Projects\bb\platforms\blackberry10\build\src\chrome\frameworkModules.js
C:\Users\jgee\WebWorks 
Projects\bb\platforms\blackberry10\build\src\chrome\index.html
C:\Users\jgee\WebWorks 
Projects\bb\platforms\blackberry10\build\src\chrome\require.js
C:\Users\jgee\WebWorks 
Projects\bb\platforms\blackberry10\build\src\chrome\ui.html
C:\Users\jgee\WebWorks 
Projects\bb\platforms\blackberry10\build\src\chrome\lib\exception.js
C:\Users\jgee\WebWorks 
Projects\bb\platforms\blackberry10\build\src\chrome\lib\utils.js
C:\Users\jgee\WebWorks 
Projects\bb\platforms\blackberry10\build\src\css\index.css
C:\Users\jgee\WebWorks Projects\bb\platforms\blackberry10\build\src\img\logo.png
C:\Users\jgee\WebWorks Projects\bb\platforms\blackberry10\build\src\js\index.js
C:\Users\jgee\WebWorks 
Projects\bb\platforms\blackberry10\build\src\plugins\com.blackberry.app\www\client.js
C:\Users\jgee\WebWorks 
Projects\bb\platforms\blackberry10\build\src\plugins\jnext\auth.txt

Either this file needs to live in a directory outside `src`, or when the file 
is built, it needs to exclude `src\options` or, the file needs to live outside 
`src` so that it won't be indexed when building itself and would thus not be 
included in the archive.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)

Reply via email to