diff --git a/projectGeneratorElectron/index.js b/projectGeneratorElectron/index.js index a23b7aec..c66528e3 100644 --- a/projectGeneratorElectron/index.js +++ b/projectGeneratorElectron/index.js @@ -77,6 +77,17 @@ console.log("detected platform: " + hostplatform + " in " + __dirname); var defaultOfPath = obj["defaultOfPath"]; var addons; + +// hide some addons, per https://github.com/openframeworks/projectGenerator/issues/62 + +var addonsToSkip = [ + "ofxiOS", + "ofxMultiTouch", + "ofxEmscripten", + "ofxAccelerometer", + "ofxAndroid" +] + var platforms = { "osx": "OS X (Xcode)", "vs": "Windows (Visual Studio 2015)", @@ -289,6 +300,11 @@ function parseAddonsAndUpdateSelect(arg) { console.log("in parseAddonsAndUpdateSelect " + arg); //path = require('path').resolve(__dirname, defaultOfPath + "/addons"); addons = getDirectories(arg + "/addons","ofx"); + + addons = addons.filter( function(addon) { + return addonsToSkip.indexOf(addon)==-1; + }); + console.log("Reloading the addons folder, these were found:"); console.log(addons); mainWindow.webContents.send('setAddons', addons);