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