Re: [cc65] [PATCH 3/3] Generate libsrc/apple2enh/extra if necessary

From: Daniel Serpell <daniel.serpell1gmail.com>
Date: 2012-08-22 06:16:31
Hi!

On Tue, Aug 21, 2012 at 5:27 PM, Ullrich von Bassewitz <uz@musoftware.de> wrote:
>
> On Mon, Aug 20, 2012 at 09:16:13PM +0200, Spiro Trikaliotis wrote:
[...]
>> I will solve it by adding the patch to the Debian package building
>> system. That's why I needed it.
>
> Wouldn't it be easier to just use svn or the correct command line switches for
> git?

The problem is that git (or mercurial, another distributed scm) don't
record empty
directories in the history. So, when you clone a git repository, the
directory isn't
created.

This can be solved by creating the directory in the build scripts (as
the patch in
the original post shows) or by including an empty file inside the directory.

Both solutions make the git history different from the subversion one, making
difficult to go from/to svn/git.

As to why using git in the first place, well, it makes developing a
lot faster :-)

    Daniel.
----------------------------------------------------------------------
To unsubscribe from the list send mail to majordomo@musoftware.de with
the string "unsubscribe cc65" in the body(!) of the mail.
Received on Wed Aug 22 06:16:50 2012

This archive was generated by hypermail 2.1.8 : 2012-08-22 06:16:56 CEST