Page 2 of 2
Re: Homebrew IDE
Posted: Tue Apr 29, 2014 7:44 am
by Bender
codertom,
If you've used your own solution explorer, i assume you're using Treeview control then. My IDE uses the treeview control to list files, my solution format is simple, it just contains a list of files that are related and the compiler options/makefile/linker scripts at the end. (If any) I hope if you don't mind elaborating about what kind of solution format you've used.
Re: Homebrew IDE
Posted: Tue Apr 29, 2014 8:00 am
by codertom
Bender wrote:codertom,
If you've used your own solution explorer, i assume you're using Treeview control then. My IDE uses the treeview control to list files, my solution format is simple, it just contains a list of files that are related and the compiler options/makefile/linker scripts at the end. (If any) I hope if you don't mind elaborating about what kind of solution format you've used.
I'm using a TreeView control yeah which shows the folders and files contained in the project file.
The solution just contains a link to the build configuration file (working on it) which tells the "compiler" how to build the final disk image (tells it where the disk contents are and how to include each project's output file).
The project file however is byte code. It contains a 256byte header (most of it is just place holder). It then contains the filename for the build configuration for that project. After that it's just the folder header/file header data. E.g [folderlength][folder data][filelength][filedata].
Where file/folder data contains where the physical file is, it's parent id and it's own ID.
I probably havn't described this very well, if you want I could give you the link to the Git for the IDE?
Re: Homebrew IDE
Posted: Tue Apr 29, 2014 6:57 pm
by Lionel
codertom wrote:
The IDE isn't really intended for commercial use or any kind of distribution so i'm not really interested in the fact that most of the people here probably won't be able to run it. It was intended for my own personal use but I wanted to see if anyone here was interested in using it.
Well, okay then. I was just wondering. I hope you get a good amount of use from it, I suppose.
Re: Homebrew IDE
Posted: Wed Apr 30, 2014 4:18 am
by Bender
<offtopic>
Lionel wrote:Beryllium - A serious attempt at a kernel. Probably
Me wrote: just take out the periodic table and enjoy naming your os.
</offtopic>