macosforge / darwinbuild

Darwinbuild is a collection of tools that assist compilation of the many projects contained in Darwin, the open source base of Apple's macOS operating system.
https://macosforge.github.io/darwinbuild/
Other
128 stars 54 forks source link

The generated script names are wrong (.sh is extra) #107

Open macosforgebot opened 14 years ago

macosforgebot commented 14 years ago

@LudovicRousseau originally submitted this as ticket:109


With darwninbuild Revision: 670

$ make
make: *** No rule to make target `darwinmaster.sh.in', needed by `darwinmaster.sh'.  Stop.

The Makefile has a rule to convert %.in in % files. But the darwinmaster.sh.in does not exist. Oly darwinmaster.in is present.

My proposed patch is to rename foo.sh in foo.

I also note that the scripts generated by $(SED) do not have the execution property. My patch just adds a call to chmod to fix that.

macosforgebot commented 14 years ago

@LudovicRousseau originally submitted this as attachment:patch.txt:⁠ticket:109

macosforgebot commented 14 years ago

wsiegrist@… originally submitted this as comment:1:⁠ticket:109


You set 10C540 as the version, does that mean you are trying to use the Makefile on Snow Leopard? If you're on Snow Leopard, you need to build with trunk using the Xcode project.