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