On 5/19/09 11:58 PM, "Mark Polesky" <markpole...@yahoo.com> wrote:
>
>
> Carl D. Sorensen wrote:
>>>> 3. git pull origin master
>>> From git://git.sv.gnu.org/lilypond
>>> * branch master -> FETCH_HEAD
>>> Already up-to-date.
>>
>> OK, this says everything is working just fine, so I don't know
>> why you are getting an error message from git gui.
>>
>> Looks to me like you're good to go.
>
> Except that I have no idea how this thing works. I'm happy to
> avoid the gui and stick with the bash (if I knew how), but the
> instructions in the CG don't seem to work.
Which instructions in the CG don't work? (I'm not being defensive, I'm
trying to understand).
You might try working with git gui by creating a local branch named "master"
instead of "lilypond-local". Given the results of your git pull commands, I
think that git gui doesn't know how to pull from origin/master into
local-lilypond.
To create this branch, you'd do (I hope this is right):
git branch master
git checkout origin/master
You could also delete your git repository (just delete the directory you
created and all subdirectories below it) and start over with the
instructions from 1.1.2.
>
> How do I run my git-edited version of LilyPond to test changes?
> Do I have to compile it from source and how do I do that in
> Windows?
You cannot compile LilyPond from source on Windows. But unless you're
messing with the parser or the c++ code, you don't need to compile lilypond
from source. You can update the .scm files and the .ly files and use them
without recompiling.
I forgot which version of Windows you are on. Does it have symlinks? If
so, what you will want to do is change the /scm and /ly directories in your
lilypond installation (_not_ the git installation) to symlinks that point to
the git installation. Then when lilypond runs, it will go to your git
repository to get the scm and ly files.
If this isn't enough help to get you started, let me know.
Carl
_______________________________________________
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel