Add a checkbox to the new project wizard. When checked, Git/SVN ignores should be automatically generated with the project.

Submitted by Vlad Vergu on 5 December 2012 at 16:34

On 5 December 2012 at 16:34 Vlad Vergu tagged vvergu

On 5 December 2012 at 19:47 Gabriël Konat commented:

A note: it seems that the include directory can be ignored with the exception of the -parenthesize.str file, which is required to build the project.


On 5 December 2012 at 20:11 Guido Wachsmuth commented:

Actually, you do not need the -parenthesize.str file. But there seems to be an issue in the build file. If you build, run the sdf2parentesize target manually, and then build all again, it works even with an empty include directory.


On 5 December 2012 at 21:00 Vlad Vergu commented:

Implemented in r25750.

Project creation wizard optionally creates .gitignore files. No support for SVN.


On 5 December 2012 at 21:00 Vlad Vergu closed this issue.

On 5 December 2012 at 21:01 Vlad Vergu commented:

For a language called TLang, the following is the contents of the .gitignore file:

.cache
bin
editor/TLang-*.generated.esv
include/*
syntax/TLang.generated.pp

On 5 December 2012 at 21:14 Gabriël Konat commented:

Well, if there’s an issue in the build file you actually need it until that issue is resolved?
At least in the enfun project I could not build without this file, because it was not generated. It was not generated because the enfun.str file imported parenthesize.str, which did not exist and let the build fail. Although not many projects actually import this file, so with most projects it can be ignored.


On 6 December 2012 at 10:26 Vlad Vergu commented:

The paranthesizer issue is open at Spoofax/575


On 6 December 2012 at 11:42 Vlad Vergu commented:

Spoofax/188 is related, regarding cleaning of projects for version control.


On 6 December 2012 at 11:45 Vlad Vergu removed tag vvergu

On 6 December 2012 at 11:45 Vlad Vergu tagged @vvergu

On 8 January 2013 at 17:31 Gabriël Konat tagged 1.1

Log in to post comments