Skip to content

Commit dea9938

Browse files
author
Fatme
authored
Merge pull request #4419 from NativeScript/fatme/skipCopy
fix: remove the logic for skipCopyTnsModules and skipCopyAppResourcesFiles
2 parents 06fb512 + a02d552 commit dea9938

File tree

3 files changed

+4
-25
lines changed

3 files changed

+4
-25
lines changed

lib/definitions/platform.d.ts

+1-4
Original file line numberDiff line numberDiff line change
@@ -350,10 +350,7 @@ interface IOptionalFilesToRemove {
350350
filesToRemove?: string[];
351351
}
352352

353-
interface IPreparePlatformInfoBase extends IPlatform, IAppFilesUpdaterOptionsComposition, IProjectDataComposition, IEnvOptions, IOptionalFilesToSync, IOptionalFilesToRemove, IOptionalNativePrepareComposition {
354-
skipCopyTnsModules?: boolean;
355-
skipCopyAppResourcesFiles?: boolean;
356-
}
353+
interface IPreparePlatformInfoBase extends IPlatform, IAppFilesUpdaterOptionsComposition, IProjectDataComposition, IEnvOptions, IOptionalFilesToSync, IOptionalFilesToRemove, IOptionalNativePrepareComposition { }
357354

358355
interface IOptionalNativePrepareComposition {
359356
nativePrepare?: INativePrepare;

lib/services/platform-service.ts

+3-9
Original file line numberDiff line numberDiff line change
@@ -249,9 +249,7 @@ export class PlatformService extends EventEmitter implements IPlatformService {
249249
changesInfo,
250250
platformInfo.filesToSync,
251251
platformInfo.filesToRemove,
252-
platformInfo.nativePrepare,
253-
platformInfo.skipCopyAppResourcesFiles,
254-
platformInfo.skipCopyTnsModules
252+
platformInfo.nativePrepare
255253
);
256254
this.$projectChangesService.savePrepareInfo(platformInfo.platform, platformInfo.projectData);
257255
} else {
@@ -320,9 +318,7 @@ export class PlatformService extends EventEmitter implements IPlatformService {
320318
changesInfo?: IProjectChangesInfo,
321319
filesToSync?: string[],
322320
filesToRemove?: string[],
323-
nativePrepare?: INativePrepare,
324-
skipCopyAppResourcesFiles?: boolean,
325-
skipCopyTnsModules?: boolean): Promise<void> {
321+
nativePrepare?: INativePrepare): Promise<void> {
326322

327323
this.$logger.out("Preparing project...");
328324

@@ -338,9 +334,7 @@ export class PlatformService extends EventEmitter implements IPlatformService {
338334
changesInfo,
339335
filesToSync,
340336
filesToRemove,
341-
env,
342-
skipCopyAppResourcesFiles,
343-
skipCopyTnsModules
337+
env
344338
});
345339

346340
if (!nativePrepare || !nativePrepare.skipNativePrepare) {

lib/services/prepare-platform-js-service.ts

-12
Original file line numberDiff line numberDiff line change
@@ -38,12 +38,6 @@ export class PreparePlatformJSService extends PreparePlatformService implements
3838
public async preparePlatform(config: IPreparePlatformJSInfo): Promise<void> {
3939
if (!config.changesInfo || config.changesInfo.appFilesChanged || config.changesInfo.changesRequirePrepare) {
4040
await this.copyAppFiles(config);
41-
if (!config.skipCopyAppResourcesFiles) {
42-
this.copyAppResourcesFiles(config);
43-
}
44-
}
45-
46-
if (!config.skipCopyAppResourcesFiles && !this.$fs.exists(path.join(config.platformData.appDestinationDirectoryPath, constants.APP_FOLDER_NAME, constants.APP_RESOURCES_FOLDER_NAME))) {
4741
this.copyAppResourcesFiles(config);
4842
}
4943

@@ -57,12 +51,6 @@ export class PreparePlatformJSService extends PreparePlatformService implements
5751
}
5852

5953
if (!config.changesInfo || config.changesInfo.modulesChanged) {
60-
if (!config.skipCopyTnsModules) {
61-
await this.copyTnsModules(config.platform, config.platformData, config.projectData, config.appFilesUpdaterOptions, config.projectFilesConfig);
62-
}
63-
}
64-
65-
if (!config.skipCopyTnsModules && !this.$fs.exists(path.join(config.platformData.appDestinationDirectoryPath, constants.APP_FOLDER_NAME, constants.TNS_MODULES_FOLDER_NAME, constants.TNS_CORE_MODULES_NAME))) {
6654
await this.copyTnsModules(config.platform, config.platformData, config.projectData, config.appFilesUpdaterOptions, config.projectFilesConfig);
6755
}
6856
}

0 commit comments

Comments
 (0)