@@ -155,7 +155,7 @@ ProjectSnapshotGenerator.prototype.generate = function(generationOptions) {
155
155
shelljs . mkdir ( "-p" , this . getBuildPath ( ) ) ;
156
156
157
157
// Generate tns-java-classes.js if needed
158
- var tnsJavaClassesDestination = path . join ( this . getBuildPath ( ) , "tns-java-classes.js" ) ;
158
+ const tnsJavaClassesDestination = path . join ( this . getBuildPath ( ) , "tns-java-classes.js" ) ;
159
159
if ( generationOptions . tnsJavaClassesPath ) {
160
160
if ( generationOptions . tnsJavaClassesPath != tnsJavaClassesDestination ) {
161
161
shelljs . cp ( generationOptions . tnsJavaClassesPath , tnsJavaClassesDestination ) ;
@@ -171,6 +171,8 @@ ProjectSnapshotGenerator.prototype.generate = function(generationOptions) {
171
171
path . resolve ( process . cwd ( ) , generationOptions . snapshotToolsPath ) ) :
172
172
path . join ( os . tmpdir ( ) , "snapshot-tools" ) ;
173
173
174
+ const androidNdkPath = generationOptions . androidNdkPath || process . env . ANDROID_NDK_HOME ;
175
+
174
176
console . log ( "Snapshot tools path: " + snapshotToolsPath ) ;
175
177
176
178
// Generate snapshots
@@ -182,7 +184,7 @@ ProjectSnapshotGenerator.prototype.generate = function(generationOptions) {
182
184
v8Version : generationOptions . v8Version || this . getV8Version ( ) ,
183
185
preprocessedInputFile : generationOptions . preprocessedInputFile ,
184
186
useLibs : generationOptions . useLibs || false ,
185
- androidNdkPath : generationOptions . androidNdkPath
187
+ androidNdkPath
186
188
} ) . then ( ( ) => {
187
189
console . log ( "Snapshots build finished succesfully!" ) ;
188
190
0 commit comments