1SubDir HAIKU_TOP src bin multiuser ; 2 3UsePrivateSystemHeaders ; 4UsePrivateHeaders app ; 5UsePrivateHeaders kernel ; 6 # for <util/KMessage.h> 7UsePrivateHeaders libroot ; 8UsePrivateHeaders shared ; 9UseHeaders [ FDirName $(HAIKU_TOP) headers compatibility bsd ] : true ; 10 11StaticLibrary libmultiuser_utils.a : multiuser_utils.cpp ; 12 13BinCommand login : login.cpp : libmultiuser_utils.a libbsd.so ; 14 15BinCommand su : su.cpp : libmultiuser_utils.a libbsd.so ; 16 17BinCommand passwd : passwd.cpp : libmultiuser_utils.a libbsd.so ; 18 19BinCommand useradd : useradd.cpp ; 20 21BinCommand userdel : userdel.cpp ; 22 23BinCommand groupadd : groupadd.cpp ; 24 25BinCommand groupdel : groupdel.cpp ; 26 27BinCommand groupmod : groupmod.cpp : [ TargetLibstdc++ ] ; 28 29# set set-uid bit on passwd, su 30MODE on passwd = 04755 ; 31MODE on su = 04755 ; 32