⛏️ index : haiku.git

SubDir HAIKU_TOP src system libroot posix time ;

UsePrivateHeaders
	libroot
	[ FDirName libroot locale ]
	[ FDirName libroot time ]
	shared
	;
SubDirSysHdrs [ FDirName $(SUBDIR) .. musl include ] ;
SubDirHdrs [ FDirName $(SUBDIR) .. musl time ] ;

local architectureObject ;
for architectureObject in [ MultiArchSubDirSetup ] {
	on $(architectureObject) {
		local architecture = $(TARGET_PACKAGING_ARCH) ;

		UsePrivateSystemHeaders ;

		MergeObject <$(architecture)>posix_time.o :
			clock.cpp
			clock_support.cpp
			ctime.c
			localtime.cpp
			localtime_fallback.c
			nanosleep.c
			stime.c
			time.c
			timer_support.cpp
			timespec_get.cpp
			;
	}
}