1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-02-06 04:00:08 +00:00

Added workaround for Android Studio bug regarding .idea folder missing

This commit is contained in:
Joshua Gerrard 2015-11-11 17:32:50 +00:00 committed by Timur Doumler
parent eb62e74dc4
commit 05b4b35393

View file

@ -84,10 +84,21 @@ public:
Value getNDKPlatformVersionValue() { return getSetting (Ids::androidNdkPlatformVersion); }
String getNDKPlatformVersionString() const { return settings [Ids::androidNdkPlatformVersion]; }
void removeOldFiles (const File& targetFolder) const
{
targetFolder.getChildFile ("app/src").deleteRecursively();
targetFolder.getChildFile ("app/build").deleteRecursively();
targetFolder.getChildFile ("app/build.gradle").deleteFile();
targetFolder.getChildFile ("gradle").deleteRecursively();
targetFolder.getChildFile ("local.properties").deleteFile();
targetFolder.getChildFile ("settings.gradle").deleteFile();
}
void create (const OwnedArray<LibraryModule>& modules) const override
{
const File targetFolder (getTargetFolder());
targetFolder.deleteRecursively();
removeOldFiles (targetFolder);
{
const String package (getActivityClassPackage());