Standalone Compiler

Topics: Compiler, Developing Cosmos (Working on Cosmos source code directly)
Developer
Jul 1, 2012 at 1:54 AM

I think a standalone compiler would be useful, since I'd like to not have to run an installer every time I download a commit from the TFS Server, it could also be a start to compatibility with other operating systems and IDEs (SharpDevelop, MonoDevelop, Mono). Maybe a command line tool?

Coordinator
Jul 1, 2012 at 1:56 AM
On 6/30/2012 9:54 PM, Cman332 wrote:
> I think a standalone compiler would be useful, since I'd like to not
> have to run an installer every time I download a commit from the TFS
> Server, it could also be a start to compatibility with other operating
> systems and IDEs (SharpDevelop, MonoDevelop, Mono). Maybe a command line
> tool?

Its already on the list and has been for a long time.
Developer
Jul 1, 2012 at 2:44 AM

Oh

Developer
Jul 1, 2012 at 3:10 AM

I believe it would be fairly straightforward to separate IL2CPU, though time consuming and probably quite a hassle. (But what do I know)

Coordinator
Jul 1, 2012 at 3:17 AM
On 6/30/2012 11:10 PM, joshbeitler wrote:
> I believe it would be fairly straightforward to separate IL2CPU, though
> time consuming and probably quite a hassle. (But what do I know)

The actual TODO is to make it a dynamically loadable ASM for direct
integration. Not only the compiler, but other parts too to avoid having
to rerun the installer so much.

I have the installer simplified and down to just a few seconds on my
machine, but most people dont have the power horse that I have.
Developer
Jul 1, 2012 at 5:12 AM

The installer doesn't take very long, I just don't like installers.

Coordinator
Jul 1, 2012 at 8:50 AM
There are only 2 parts which really need installed currently: msbuild tasks and compiler. msbuild tasks hardly change, but we want the compiler to be dynamically loaded, so when the compiler changes, it doesn't need reinstalled. (We have that for kernel already)

On Sun, Jul 1, 2012 at 7:13 AM, CMan332 <notifications@codeplex.com> wrote:

From: CMan332

The installer doesn't take very long, I just don't like installers.

Read the full discussion online.

To add a post to this discussion, reply to this email (Cosmos@discussions.codeplex.com)

To start a new discussion for this project, email Cosmos@discussions.codeplex.com

You are receiving this email because you subscribed to this discussion on CodePlex. You can unsubscribe or change your settings on codePlex.com.

Please note: Images and attachments will be removed from emails. Any posts to this discussion will also be available online at codeplex.com