Ticket Created
over 2 years ago

VSC doesn't respect monkey.jungle's manifest setting

On one hand it is required to have a line in the monkey.jungle like:

project.manifest = ...

On the other hand Visual Studio Code doesn't use that information, so when I have:

project.manifest = manifest-beta.xml

where I have the manifest with the id of my beta app and only the devices I have (not to waste time for compiling all of the devices and uploading the huge iq file to the store for my BETA app)
VSC doesn't use that xml. In fact if there's no manifest.xml then it doesn't even let me Run the app in the sim (not even to compile, 'cause it doesn't know what list to display to choose the device from)
  • Good to know, but the manifest setting in the VSC plugin settings is (well IMHO supposed to be) redundant 'cause I have to have it in the monkey.jungle anyway, and that's were I can conveniently edit it to switch between beta and prod build. 

  • If you go into the VSC-Extension settings for Monkey C, there are Manifest and Jungle file text inputs. By default it looks like the VSC extension choses targets from manifest.xml. You can create multiple manifest files for your project (and jungle files), but would need to change your desired manifest file in the settings.