[haiku-development] Re: manual for directory layout in Haiku

  • From: Tim Kelly <gtkelly@xxxxxxxxxxxxxxxxx>
  • To: haiku-development@xxxxxxxxxxxxx
  • Date: Sun, 13 Mar 2016 11:11:36 -0400

Adrien Destugues wrote:

On Sun, Mar 13, 2016 at 10:15:51AM -0400, Tim Kelly wrote:
Hello,
I am trying to port some software to Haiku (at the moment I'm working with
hrev49897, a bit out of date).  It has the traditional configure script from
gnu world, which has a different layout than Haiku, obviously.  Is there a
document/web page somewhere that describes where files from the Unix-like
world should go in Haiku?

Hi,
Not really a doc, but here is what is used by Haikuporter to give the
correct args to configure scripts:

https://github.com/haikuports/haikuporter/blob/7e8a74f96efa595e7b91b92cc0dc56646d39b01f/HaikuPorter/Port.py#L1088

(left: ./configure option name. right: path used for Haiku)

All of this is relative to /system, or if you don't put things in a
package, /system/non-packaged.

This looks like what I was looking for - thank you. I do see a lot of stuff dumped into /bin and a couple other places. Is /system/non-packaged the preferred repository?

tim

--
"There is no such thing as a thriving state with an impoverished population."
                        -- Vladimir Putin

Other related posts: