xref: /haiku/src/system/libroot/posix/crypt/Jamfile (revision cbe0a0c436162d78cc3f92a305b64918c839d079)
1SubDir HAIKU_TOP src system libroot posix crypt ;
2
3UsePrivateHeaders libroot ;
4UsePrivateSystemHeaders ;
5
6local architectureObject ;
7for architectureObject in [ MultiArchSubDirSetup ] {
8	on $(architectureObject) {
9		local architecture = $(TARGET_PACKAGING_ARCH) ;
10
11		# filter warnings we don't want here
12		TARGET_WARNING_CCFLAGS_$(architecture)
13			= [ FFilter $(TARGET_WARNING_CCFLAGS_$(architecture))
14				: -Wall -Wmissing-prototypes -Wsign-compare ] ;
15
16		MergeObject <$(architecture)>posix_crypt.o :
17			crypt_legacy.c
18			crypt_legacy_util.c
19			crypto_scrypt_smix.cpp
20			crypto_scrypt.cpp
21			crypt.cpp
22			pbkdf2.cpp
23			SHA256.cpp
24			;
25	}
26}
27