Skip to content

Commit

Permalink
Copy i18n folder from Titanium project to native project
Browse files Browse the repository at this point in the history
  • Loading branch information
pec1985 committed Mar 17, 2013
1 parent 39f9830 commit 9250740
Showing 1 changed file with 11 additions and 0 deletions.
11 changes: 11 additions & 0 deletions build_templates/blackberry/blackberryndk.py
Expand Up @@ -246,6 +246,8 @@ def package(self, package, appFile, projectName, type, debugToken, isUnitTest =
# Copy all needed resources to assets
assetsDir = os.path.join(buildDir, 'assets')
resourcesDir = os.path.join(projectDir, 'Resources')
i18n = os.path.join(projectDir, 'i18n')
i18nAssetsDir = os.path.join(assetsDir, 'i18n')
blackberryResourcesDir = os.path.join(resourcesDir, 'blackberry')
if os.path.exists(assetsDir):
shutil.rmtree(assetsDir)
Expand All @@ -259,6 +261,15 @@ def package(self, package, appFile, projectName, type, debugToken, isUnitTest =
else:
shutil.copy2(fullEntry, os.path.join(assetsDir, entry))

# Copy the i18n folder to assets
if os.path.exists(i18n):
for entry in os.listdir(i18n):
fullEntry = os.path.join(i18n, entry)
if os.path.isdir(fullEntry):
shutil.copytree(fullEntry, os.path.join(i18nAssetsDir, entry))
else:
shutil.copy2(fullEntry, os.path.join(i18nAssetsDir, entry))

# Copy application properties file into assets.
shutil.copy(os.path.join(buildDir, 'app_properties.ini'), assetsDir)

Expand Down

0 comments on commit 9250740

Please sign in to comment.