SubDir HAIKU_TOP src bin coreutils lib ;

# filter warnings we don't want here
TARGET_WARNING_CCFLAGS = [ FFilter $(TARGET_WARNING_CCFLAGS)
	: -Wall -Wmissing-prototypes -Wsign-compare ] ;

SubDirCcFlags -DHAVE_CONFIG_H -DB_ENABLE_INCOMPLETE_POSIX_AT_SUPPORT ;

SubDirSysHdrs $(SUBDIR) ;
#SubDirSysHdrs $(SUBDIR) $(DOTDOT) ;

StaticLibrary libfetish.a : 
#	__fpending.c
#	acl.c
#	alloca.c
#	allocsa.c
	areadlink-with-size.c
	argmatch.c
	argv-iter.c
	asnprintf.c
#	atexit.c
	backupfile.c
	base64.c
	basename.c
	basename-lgpl.c
	buffer-lcm.c
	c-strcasecmp.c
	c-strtod.c
	c-strtold.c
	calloc.c
	canon-host.c
	canonicalize.c
	chdir-long.c
	chown.c
	cloexec.c
	close-stream.c
	closein.c
	closeout.c
	copy-acl.c
	cycle-check.c
	diacrit.c
	dirchownmod.c
	dirname.c
	dirname-lgpl.c
	dup-safer.c
#	dup2.c
	error.c
	euidaccess-stat.c
	euidaccess.c
	exclude.c
	exitfail.c
#	fchdir-stub.c
	fchmodat.c
	fchownat.c
#	fchown-stub.c
	fcntl.c
	fd-reopen.c
	fd-safer.c
	file-has-acl.c
	file-set.c
	file-type.c
#	fileblocks.c
	filemode.c
	filenamecat.c
	filenamecat-lgpl.c
	filevercmp.c
	fnmatch.c
	fopen.c
	fopen-safer.c
	fpending.c
	fprintftime.c
	freadahead.c
	freadptr.c
	freadseek.c
	freopen-safer.c
#	fsusage.c
#	ftruncate.c
	fts.c
	full-read.c
	full-write.c
	getcwd.c
	getdate.c
#	getgroups.c
#	gethostname.c
	gethrxtime.c
	getloadavg.c
	getndelim2.c
#	getopt.c
#	getopt1.c
	getpass.c
	gettime.c
	gettimeofday.c
	getugroups.c
	getusershell.c
	group-member.c
	hard-locale.c
	hash-pjw.c
	hash.c
	hash-triple.c
	human.c
	i-ring.c
	idcache.c
	imaxtostr.c
	inet_ntop.c
	isapipe.c
	linebuffer.c
	localcharset.c
	long-options.c
#	lstat-stub.c
#	lstat.c
#	malloc.c
	malloca.c
	mbchar.c
	mbscasecmp.c
	mbslen.c
	mbsstr.c
	mbswidth.c
	md5.c
	memcasecmp.c
#	memchr.c
	memchr2.c
#	memcmp.c
	memcoll.c
	memcmp2.c
#	memcpy.c
#	memmove.c
	mempcpy.c
	memrchr.c
#	memset.c
	memxfrm.c
	mgetgroups.c
	mkancesdirs.c
	mkdir.c
	mkdir-p.c
#	mkstemp.c
	mkstemp-safer.c
	mktime.c
	mpsort.c
	modechange.c
#	mountlist.c
	nanosleep.c
	nproc.c
#	obstack.c
	offtostr.c
	open.c
	open-safer.c
	openat-die.c
	openat-proc.c
	openat-safer.c
	openat.c
	opendir-safer.c
	physmem.c
	posixtm.c
	posixver.c
	progname.c
	propername.c
#	putenv.c
	quote.c
	quotearg.c
#	raise.c
	rand-isaac.c
	randint.c
	randperm.c
	randread.c
#	readlink-stub.c
	readtokens.c
	readtokens0.c
#	realloc.c
#	regex.c
	rename.c
	root-dev-ino.c
#	rmdir.c
	rpmatch.c
	safe-read.c
	safe-write.c
	same.c
	save-cwd.c
	savedir.c
	savewd.c
#	setenv.c
	set-mode-acl.c
	settime.c
	sha1.c
	sha256.c
	sha512.c
	sig2str.c
#	stpcpy.c
#	strcspn.c
#	strdup.c
	strftime.c
	strintcmp.c
	stripslash.c
	strnlen1.c
#	strncasecmp.c
	strndup.c
	strnlen.c
	strnumcmp.c
#	strpbrk.c
#	strstr.c
#	strtod.c
#	strtoimax.c
#	strtol.c
#	strtoll.c
#	strtoul.c
#	strtoull.c
#	strtoumax.c
	tempname.c
	time_r.c
	trim.c
	u8-uctomb.c
	u8-uctomb-aux.c
	uinttostr.c
	umaxtostr.c
	unicodeio.c
	unsetenv.c
	userspec.c
#	utime.c
	utimecmp.c
	utimens.c
	version.c
	version-etc.c
	version-etc-fsf.c
	write-any-file.c
	xalloc-die.c
	xfts.c
	xgetcwd.c
	xgethostname.c
	xmalloc.c
	xmemcoll.c
	xmemxfrm.c
	xnanosleep.c
	xprintf.c
	xstrndup.c
	xstrtod.c
	xstrtoimax.c
	xstrtol.c
	xstrtol-error.c
	xstrtold.c
	xstrtoul.c
	xstrtoumax.c
	yesno.c
;

SEARCH on [ FGristFiles u8-uctomb.c u8-uctomb-aux.c ] = [ FDirName $(SUBDIR) unistr ] ;
