A project managing project
Posted: Monday 7th September 2020 8:34pm
Currently building an app to manage all my Gambas projects.
Given a folder containing any number of gambas project folders it runs through the folders finding any gambas projects '.project' file and gets some info about it, lists all the projects and shows their icons.
Allows for each project to set a different folder to compile the executable to and give an alternative name and runs gba3 to compile.
Finds the projects required gambas components and can make a minimum install script using apt (will add other distro installers)
Makes a gambas3 upgrade script to remove gambas 3.12 and upgrade to latest stable if your app needs it.
Opens the project in the gambas IDE
Locks version number
Todo..
I dunno , you tell me.
Am thinking of adding a TextEditor and a compile/run option. then i could use it like a minimal IDE (just for code not GUI building) that would not test run the app through the IDE but actually compile the exe and run it. (sometimes been a feature i wanted the IDE to do)
I've mostly made this app to account for having an alternative folder for the executable to go in and not have the .gambas extension, like My GForm app that also has a load of example scripts and snapshots that i don't want compiled in the exe so they are in another folder.
But it's got potential to be more i think.
Once i've fine tuned it I'll upload it here
any other suggestions / requests welcome
What it does...Given a folder containing any number of gambas project folders it runs through the folders finding any gambas projects '.project' file and gets some info about it, lists all the projects and shows their icons.
Allows for each project to set a different folder to compile the executable to and give an alternative name and runs gba3 to compile.
Finds the projects required gambas components and can make a minimum install script using apt (will add other distro installers)
Makes a gambas3 upgrade script to remove gambas 3.12 and upgrade to latest stable if your app needs it.
Opens the project in the gambas IDE
Locks version number
Todo..
I dunno , you tell me.
Am thinking of adding a TextEditor and a compile/run option. then i could use it like a minimal IDE (just for code not GUI building) that would not test run the app through the IDE but actually compile the exe and run it. (sometimes been a feature i wanted the IDE to do)
I've mostly made this app to account for having an alternative folder for the executable to go in and not have the .gambas extension, like My GForm app that also has a load of example scripts and snapshots that i don't want compiled in the exe so they are in another folder.
But it's got potential to be more i think.
Once i've fine tuned it I'll upload it here
any other suggestions / requests welcome