head 1.11; access; symbols V1_15:1.11 V1_12:1.10 V1_11:1.9 V1_10:1.8 V1_9:1.7 V1_8:1.6 V1_7:1.5 V1_6:1.5 V1_5:1.4 V1_4:1.2 V1_3:1.2 V1_2:1.2 V1_1:1.1; locks olsen:1.11; strict; comment @# @; 1.11 date 2000.08.17.11.10.46; author olsen; state Exp; branches; next 1.10; 1.10 date 99.12.25.11.28.11; author olsen; state Exp; branches; next 1.9; 1.9 date 99.12.01.09.56.55; author olsen; state Exp; branches; next 1.8; 1.8 date 99.11.06.15.58.20; author olsen; state Exp; branches; next 1.7; 1.7 date 99.10.16.10.56.34; author olsen; state Exp; branches; next 1.6; 1.6 date 99.08.09.15.51.54; author olsen; state Exp; branches; next 1.5; 1.5 date 99.04.27.16.37.54; author olsen; state Exp; branches; next 1.4; 1.4 date 99.02.22.15.44.41; author olsen; state Exp; branches; next 1.3; 1.3 date 99.02.22.12.06.56; author olsen; state Exp; branches; next 1.2; 1.2 date 99.02.20.16.55.59; author olsen; state Exp; branches; next 1.1; 1.1 date 99.02.13.16.30.43; author olsen; state Exp; branches; next ; desc @. @ 1.11 log @. @ text @# Generated automatically from Makefile.in by configure. ########################################################################### # Makefile.in for Samba - rewritten for autoconf support # Copyright Andrew Tridgell 1992-1998 ########################################################################### prefix=/Samba exec_prefix=${prefix} mandir=${prefix}/man LIBS=lib lib:scm881nb.lib lib:scnb.lib lib:small.lib lib:debug.lib CC=sc CFLAGS=resopt nover stringmerge noicons memorysize=huge errorrexx debug=line \ idir=amiga idir=amiga/wrapper idir=amiga/netinclude \ code=far data=faronly stackextend \ idlen=64 ignore=62+217 \ optimize opttime optinline nooptinlocal optschedule \ cpu=040 math=881 CPPFLAGS= LDFLAGS=noicons quiet batch smallcode addsym AWK=gawk INSTALLCMD=/bin/install -c srcdir=/source builddir=/dev/net/samba-2.0.7/source SHELL=/bin/sh BASEDIR= /usr/local/samba BINDIR = ${exec_prefix}/bin # we don't use sbindir because we want full compatibility with # the previous releases of Samba SBINDIR = ${exec_prefix}/bin LIBDIR = ${exec_prefix}/lib VARDIR = ${prefix}/log MANDIR = ${prefix}/man SAMBABOOK = ${prefix}/swat/using_samba # The permissions to give the executables INSTALLPERMS = 0755 # set these to where to find various files # These can be overridden by command line switches (see smbd(8)) # or in smb.conf (see smb.conf(5)) SMBLOGFILE = $(VARDIR)/log.smb NMBLOGFILE = $(VARDIR)/log.nmb CONFIGFILE = $(LIBDIR)/smb.conf LMHOSTSFILE = $(LIBDIR)/lmhosts DRIVERFILE = $(LIBDIR)/printers.def PASSWD_PROGRAM = /bin/passwd # This is where smbpasswd et al go PRIVATEDIR = ${prefix}/private SMB_PASSWD_FILE = $(PRIVATEDIR)/smbpasswd # This is where SWAT images and help files go SWATDIR = ${prefix}/swat # the directory where lock files go LOCKDIR = $(VARDIR)/locks # The directory where code page definition files go CODEPAGEDIR = $(LIBDIR)/codepages # The current codepage definition list. CODEPAGELIST= 437 737 775 850 852 861 932 866 949 950 936 1251 ISO8859-1 ISO8859-2 ISO8859-5 ISO8859-7 KOI8-R # where you are going to have the smbrun binary. This defaults to the # install directory. This binary is needed for correct printing # and magic script execution. This should be an absolute path! # Also not that this should include the name "smbrun" on the end (the # name of the executable) SMBRUN = $(BINDIR)/smbrun PASSWD_FLAGS = define PASSWD_PROGRAM="$(PASSWD_PROGRAM)" define SMB_PASSWD_FILE="$(SMB_PASSWD_FILE)" FLAGS1 = $(CFLAGS) idir=include idir=$(srcdir)/include idir=$(srcdir)/ubiqx idir=$(srcdir)/smbwrapper $(CPPFLAGS) define SMBLOGFILE="$(SMBLOGFILE)" define NMBLOGFILE="$(NMBLOGFILE)" FLAGS2 = define CONFIGFILE="$(CONFIGFILE)" define LMHOSTSFILE="$(LMHOSTSFILE)" FLAGS3 = define SWATDIR="$(SWATDIR)" define SBINDIR="$(SBINDIR)" define LOCKDIR="$(LOCKDIR)" define SMBRUN="$(SMBRUN)" define CODEPAGEDIR="$(CODEPAGEDIR)" FLAGS4 = define DRIVERFILE="$(DRIVERFILE)" define BINDIR="$(BINDIR)" FLAGS5 = $(FLAGS1) $(FLAGS2) $(FLAGS3) $(FLAGS4) define HAVE_INCLUDES_H FLAGS = $(ISA) $(FLAGS5) $(PASSWD_FLAGS) FLAGS32 = $(ISA32) $(FLAGS5) $(PASSWD_FLAGS) SPROGS = bin/smbd bin/nmbd bin/swat PROGS1 = bin/smbclient bin/smbspool bin/testparm bin/testprns bin/smbstatus PROGS2 = bin/rpcclient bin/smbpasswd bin/make_smbcodepage bin/make_unicodemap MPROGS = PROGS = $(PROGS1) $(PROGS2) $(MPROGS) bin/nmblookup bin/make_printerdef SCRIPTS = $(srcdir)/script/smbtar $(srcdir)/script/addtosmbpass $(srcdir)/script/convert_smbpasswd QUOTAOBJS=noquotas.o ###################################################################### # object file lists ###################################################################### LIB_OBJ = lib/charcnv.o lib/charset.o lib/debug.o lib/fault.o \ lib/getsmbpass.o lib/interface.o lib/kanji.o lib/md4.o \ lib/interfaces.o lib/pidfile.o lib/replace.o \ lib/signal.o lib/slprintf.o lib/system.o lib/doscalls.o lib/time.o \ lib/ufc.o lib/genrand.o lib/username.o lib/access.o lib/smbrun.o \ lib/bitmap.o lib/crc32.o lib/snprintf.o \ lib/util_str.o lib/util_sid.o \ lib/util_unistr.o lib/util_file.o \ lib/util.o lib/util_sock.o lib/util_sec.o smbd/ssl.o lib/fnmatch.o \ lib/talloc.o lib/hash.o UBIQX_OBJ = ubiqx/ubi_BinTree.o ubiqx/ubi_Cache.o ubiqx/ubi_SplayTree.o \ ubiqx/ubi_dLinkList.o ubiqx/ubi_sLinkList.o ubiqx/debugparse.o PARAM_OBJ = param/loadparm.o param/params.o LIBSMB_OBJ = libsmb/clientgen.o libsmb/namequery.o libsmb/nmblib.o \ libsmb/nterr.o libsmb/smbdes.o libsmb/smbencrypt.o \ libsmb/smberr.o libsmb/credentials.o libsmb/pwd_cache.o \ libsmb/passchange.o RPC_SERVER_OBJ = rpc_server/srv_lsa.o \ rpc_server/srv_lsa_hnd.o rpc_server/srv_netlog.o \ rpc_server/srv_pipe_hnd.o rpc_server/srv_reg.o \ rpc_server/srv_samr.o rpc_server/srv_srvsvc.o \ rpc_server/srv_util.o rpc_server/srv_wkssvc.o \ rpc_server/srv_pipe.o RPC_PARSE_OBJ = rpc_parse/parse_lsa.o rpc_parse/parse_misc.o \ rpc_parse/parse_net.o rpc_parse/parse_prs.o \ rpc_parse/parse_reg.o rpc_parse/parse_rpc.o \ rpc_parse/parse_samr.o rpc_parse/parse_srv.o \ rpc_parse/parse_wks.o rpc_parse/parse_sec.o RPC_CLIENT_OBJ = \ rpc_client/cli_login.o \ rpc_client/cli_netlogon.o \ rpc_client/cli_pipe.o \ rpc_client/cli_lsarpc.o \ rpc_client/cli_wkssvc.o \ rpc_client/cli_srvsvc.o \ rpc_client/cli_reg.o \ rpc_client/cli_samr.o LOCKING_OBJ = locking/locking.o locking/locking_shm.o locking/locking_slow.o \ locking/shmem.o locking/shmem_sysv.o PASSDB_OBJ = passdb/passdb.o passdb/smbpassfile.o passdb/smbpass.o \ passdb/pass_check.o passdb/ldap.o passdb/nispass.o passdb/smbpasschange.o PROFILE_OBJ = profile/profile.o SMBD_OBJ1 = smbd/server.o smbd/files.o smbd/chgpasswd.o smbd/connection.o \ smbd/dfree.o smbd/dir.o smbd/password.o smbd/conn.o smbd/fileio.o \ smbd/ipc.o smbd/mangle.o smbd/negprot.o \ smbd/message.o smbd/nttrans.o smbd/pipes.o smbd/predict.o \ smbd/$(QUOTAOBJS) smbd/reply.o smbd/trans2.o smbd/uid.o \ smbd/dosmode.o smbd/filename.o smbd/open.o smbd/close.o smbd/blocking.o \ smbd/process.o smbd/oplock.o smbd/service.o smbd/error.o PRINTING_OBJ = printing/pcap.o printing/print_svid.o printing/printing.o \ printing/print_cups.o SMBD_OBJ = $(SMBD_OBJ1) $(PARAM_OBJ) $(LIBSMB_OBJ) $(UBIQX_OBJ) \ $(RPC_SERVER_OBJ) $(RPC_CLIENT_OBJ) $(RPC_PARSE_OBJ) \ $(LOCKING_OBJ) $(PASSDB_OBJ) $(PRINTING_OBJ) $(PROFILE_OBJ) $(LIB_OBJ) NMBD_OBJ1 = nmbd/asyncdns.o nmbd/nmbd.o nmbd/nmbd_become_dmb.o \ nmbd/nmbd_become_lmb.o nmbd/nmbd_browserdb.o \ nmbd/nmbd_browsesync.o nmbd/nmbd_elections.o \ nmbd/nmbd_incomingdgrams.o nmbd/nmbd_incomingrequests.o \ nmbd/nmbd_lmhosts.o nmbd/nmbd_logonnames.o nmbd/nmbd_mynames.o \ nmbd/nmbd_namelistdb.o nmbd/nmbd_namequery.o \ nmbd/nmbd_nameregister.o nmbd/nmbd_namerelease.o \ nmbd/nmbd_nodestatus.o nmbd/nmbd_packets.o \ nmbd/nmbd_processlogon.o nmbd/nmbd_responserecordsdb.o \ nmbd/nmbd_sendannounce.o nmbd/nmbd_serverlistdb.o \ nmbd/nmbd_subnetdb.o nmbd/nmbd_winsproxy.o nmbd/nmbd_winsserver.o \ nmbd/nmbd_workgroupdb.o nmbd/nmbd_synclists.o NMBD_OBJ = $(NMBD_OBJ1) $(PARAM_OBJ) $(LIBSMB_OBJ) $(UBIQX_OBJ) \ $(LIB_OBJ) SWAT_OBJ = web/cgi.o web/diagnose.o web/startstop.o web/statuspage.o \ web/swat.o $(LIBSMB_OBJ) $(LOCKING_OBJ) \ $(PARAM_OBJ) $(PASSDB_OBJ) $(RPC_CLIENT_OBJ) $(RPC_PARSE_OBJ) \ $(UBIQX_OBJ) $(LIB_OBJ) $(PRINTING_OBJ) SMBRUN_OBJ = utils/smbrun.o lib/util_sec.o SMBSH_OBJ = smbwrapper/smbsh.o smbwrapper/shared.o \ $(PARAM_OBJ) $(UBIQX_OBJ) $(LIB_OBJ) MAKE_SMBCODEPAGE_OBJ = utils/make_smbcodepage.o $(PARAM_OBJ) \ $(UBIQX_OBJ) $(LIB_OBJ) MAKE_UNICODEMAP_OBJ = utils/make_unicodemap.o $(PARAM_OBJ) \ $(UBIQX_OBJ) $(LIB_OBJ) MAKE_PRINTERDEF_OBJ = utils/make_printerdef.o $(PARAM_OBJ) \ $(UBIQX_OBJ) $(LIB_OBJ) STATUS_OBJ = utils/status.o $(LOCKING_OBJ) $(PARAM_OBJ) \ $(UBIQX_OBJ) $(PROFILE_OBJ) $(LIB_OBJ) TESTPARM_OBJ = utils/testparm.o \ $(PARAM_OBJ) $(UBIQX_OBJ) $(LIB_OBJ) TESTPRNS_OBJ = utils/testprns.o $(PARAM_OBJ) $(PRINTING_OBJ) $(UBIQX_OBJ) \ $(LIB_OBJ) SMBPASSWD_OBJ = utils/smbpasswd.o $(PARAM_OBJ) $(LIBSMB_OBJ) $(PASSDB_OBJ) \ $(UBIQX_OBJ) $(RPC_CLIENT_OBJ) $(RPC_PARSE_OBJ) $(LIB_OBJ) RPCCLIENT_OBJ = rpcclient/rpcclient.o \ rpcclient/display.o \ rpcclient/cmd_lsarpc.o \ rpcclient/cmd_wkssvc.o \ rpcclient/cmd_samr.o \ rpcclient/cmd_reg.o \ rpcclient/cmd_srvsvc.o \ rpcclient/cmd_netlogon.o \ $(PARAM_OBJ) $(LIBSMB_OBJ) $(UBIQX_OBJ) $(LIB_OBJ) \ $(RPC_CLIENT_OBJ) $(RPC_PARSE_OBJ) $(PASSDB_OBJ) SMBWRAPPER_OBJ = smbwrapper/smbw.o smbwrapper/wrapped.o \ smbwrapper/smbw_dir.o smbwrapper/smbw_stat.o \ smbwrapper/realcalls.o smbwrapper/shared.o \ $(LIBSMB_OBJ) $(PARAM_OBJ) \ $(UBIQX_OBJ) $(LIB_OBJ) CLIENT_OBJ = client/client.o client/clitar.o \ $(PARAM_OBJ) $(LIBSMB_OBJ) $(UBIQX_OBJ) $(LIB_OBJ) CUPS_OBJ = client/smbspool.o $(PARAM_OBJ) $(LIBSMB_OBJ) $(UBIQX_OBJ) $(LIB_OBJ) MOUNT_OBJ = client/smbmount.o \ $(PARAM_OBJ) $(LIBSMB_OBJ) $(UBIQX_OBJ) $(LIB_OBJ) MNT_OBJ = client/smbmnt.o \ $(PARAM_OBJ) $(LIBSMB_OBJ) $(UBIQX_OBJ) $(LIB_OBJ) UMOUNT_OBJ = client/smbumount.o \ $(PARAM_OBJ) $(LIBSMB_OBJ) $(UBIQX_OBJ) $(LIB_OBJ) NMBLOOKUP_OBJ = utils/nmblookup.o $(PARAM_OBJ) $(UBIQX_OBJ) \ $(LIBSMB_OBJ) $(LIB_OBJ) SMBTORTURE_OBJ = utils/torture.o utils/nbio.o $(LIBSMB_OBJ) $(PARAM_OBJ) \ $(UBIQX_OBJ) $(LIB_OBJ) MASKTEST_OBJ = utils/masktest.o $(LIBSMB_OBJ) $(PARAM_OBJ) \ $(UBIQX_OBJ) $(LIB_OBJ) RPCTORTURE_OBJ = utils/rpctorture.o \ rpcclient/display.o \ rpcclient/cmd_lsarpc.o \ rpcclient/cmd_wkssvc.o \ rpcclient/cmd_samr.o \ rpcclient/cmd_srvsvc.o \ rpcclient/cmd_netlogon.o \ $(PARAM_OBJ) $(LIBSMB_OBJ) $(UBIQX_OBJ) $(LIB_OBJ) \ $(RPC_CLIENT_OBJ) $(RPC_PARSE_OBJ) $(PASSDB_OBJ) DEBUG2HTML_OBJ = utils/debug2html.o ubiqx/debugparse.o SMBFILTER_OBJ = utils/smbfilter.o $(LIBSMB_OBJ) $(PARAM_OBJ) \ $(UBIQX_OBJ) $(LIB_OBJ) #PROTO_OBJ = $(SMBD_OBJ) $(NMBD_OBJ) $(SWAT_OBJ) $(CLIENT_OBJ) \ # $(RPCCLIENT_OBJ) $(SMBWRAPPER_OBJ) $(SMBTORTURE_OBJ) #PICOBJS = $(SMBWRAPPER_OBJ:.o=.po) #PICOBJS32 = $(SMBWRAPPER_OBJ:.o=.po32) ###################################################################### # now the rules... ###################################################################### #all : CHECK $(SPROGS) $(PROGS) all : create-scoptions bin $(SPROGS) $(PROGS) delete-scoptions smbwrapper : CHECK bin/smbsh bin/smbwrapper.so smbtorture : CHECK bin/smbtorture masktest : CHECK bin/masktest rpctorture : CHECK bin/rpctorture debug2html : CHECK bin/debug2html smbfilter : CHECK bin/smbfilter .SUFFIXES: .SUFFIXES: .c .o .po .po32 CHECK: @@echo "Using FLAGS = $(FLAGS)" @@echo "Using FLAGS32 = $(FLAGS32)" @@echo "Using LIBS = $(LIBS)" MAKEDIR = || exec false; \ if test -d "$$dir"; then :; else \ echo mkdir "$$dir"; \ mkdir -p "$$dir" >/dev/null 2>&1 || \ test -d "$$dir" || \ mkdir "$$dir" || \ exec false; fi || exec false ## the lines below containing `#' are for atomatic dependency tracking ## they will only work with GNU make, gcc and --enable-maintainer-mode ## without --enable-maintainer-mode, they do nothing #.c.o: # .deps/.dummy # @@if (: >> $@@ || : > $@@) >/dev/null 2>&1; then rm -f $@@; else \ # dir=`echo $@@ | sed 's,/[^/]*$$,,;s,^$$,.,'` $(MAKEDIR); fi ## @@if (: >> .deps/$@@ || : > .deps/$@@) >/dev/null 2>&1; then :; \ ## else dir=.deps/`echo $@@ | sed 's,/[^/]*$$,,;s,^$$,.,'` \ ## $(MAKEDIR); fi; rm -f .deps/$@@ .deps/$@@d # @@echo Compiling $*.c # @@$(CC) -I. -I$(srcdir) $(FLAGS) -c $< \ # -o $@@ # -Wp,-MD,.deps/$@@ ## -mv `echo $@@ | sed 's%^.*/%%g'` $@@ ## @@sed 's|^'`echo $@@ | sed 's,.*/,,'`':|$@@:|' \ ## <.deps/$@@ >.deps/$@@d && \ ## rm -f .deps/$@@ && : >.deps/.stamp #.c.po: # .deps/.dummy # @@if (: >> $@@ || : > $@@) >/dev/null 2>&1; then rm -f $@@; else \ # dir=`echo $@@ | sed 's,/[^/]*$$,,;s,^$$,.,'` $(MAKEDIR); fi ## @@if (: >> .deps/$@@ || : > .deps/$@@) >/dev/null 2>&1; then :; \ ## else dir=.deps/`echo $@@ | sed 's,/[^/]*$$,,;s,^$$,.,'` \ ## $(MAKEDIR); fi; rm -f .deps/$@@ .deps/$@@d # @@echo Compiling $*.c with -fpic # @@$(CC) -I. -I$(srcdir) $(FLAGS) -fpic -c $< \ # -o $*.po.o # -Wp,-MD,.deps/$@@ ## -mv `echo $@@ | sed -e 's%^.*/%%g' -e 's%\.po$$%.o%'` $@@.o ## @@sed 's|^'`echo $*\.po\.o | sed 's,.*/,,'`':|$@@:|' \ ## <.deps/$@@ >.deps/$@@d && \ ## rm -f .deps/$@@ && : >.deps/.stamp @@mv $*.po.o $@@ ## this is for IRIX #.c.po32: # .deps/.dummy # @@if (: >> $@@ || : > $@@) >/dev/null 2>&1; then rm -f $@@; else \ # dir=`echo $@@ | sed 's,/[^/]*$$,,;s,^$$,.,'` $(MAKEDIR); fi ## @@if (: >> .deps/$@@ || : > .deps/$@@) >/dev/null 2>&1; then :; \ ## else dir=.deps/`echo $@@ | sed 's,/[^/]*$$,,;s,^$$,.,'` \ ## $(MAKEDIR); fi; rm -f .deps/$@@ .deps/$@@d # @@echo Compiling $*.c with -fpic and -32 # @@$(CC) -32 -I. -I$(srcdir) $(FLAGS32) -fpic -c $< \ # -o $*.po32.o # -Wp,-MD,.deps/$@@ ## -mv `echo $@@ | sed -e 's%^.*/%%g' -e 's%\.po32$$%.o%'` $@@.o ## @@sed 's|^'`echo $*.po32.o | sed 's,.*/,,'`':|$@@:|' \ ## <.deps/$@@ >.deps/$@@d && \ ## rm -f .deps/$@@ && : >.deps/.stamp # @@mv $*.po32.o $@@ #bin/.dummy: # @@if (: >> $@@ || : > $@@) >/dev/null 2>&1; then :; else \ # dir=bin $(MAKEDIR); fi # @@: >> $@@ || : > $@@ # what a fancy emoticon! #bin/smbd: $(SMBD_OBJ) bin/.dummy # @@echo Linking $@@ # @@$(CC) $(FLAGS) -o $@@ $(SMBD_OBJ) $(LDFLAGS) $(LIBS) #bin/nmbd: $(NMBD_OBJ) bin/.dummy # @@echo Linking $@@ # @@$(CC) $(FLAGS) -o $@@ $(NMBD_OBJ) $(LDFLAGS) $(LIBS) #bin/swat: $(SWAT_OBJ) bin/.dummy # @@echo Linking $@@ # @@$(CC) $(FLAGS) -o $@@ $(SWAT_OBJ) $(LDFLAGS) $(LIBS) #bin/smbrun: $(SMBRUN_OBJ) bin/.dummy # @@echo Linking $@@ # @@$(CC) $(FLAGS) -o $@@ $(SMBRUN_OBJ) $(LDFLAGS) $(LIBS) #bin/rpcclient: $(RPCCLIENT_OBJ) bin/.dummy # @@echo Linking $@@ # @@$(CC) $(FLAGS) -o $@@ $(RPCCLIENT_OBJ) $(LDFLAGS) $(LIBS) #bin/smbclient: $(CLIENT_OBJ) bin/.dummy # @@echo Linking $@@ # @@$(CC) $(FLAGS) -o $@@ $(CLIENT_OBJ) $(LDFLAGS) $(LIBS) #bin/smbspool: $(CUPS_OBJ) bin/.dummy # @@echo Linking $@@ # @@$(CC) $(FLAGS) -o $@@ $(CUPS_OBJ) $(LDFLAGS) $(LIBS) #bin/smbmount: $(MOUNT_OBJ) bin/.dummy # @@echo Linking $@@ # @@$(CC) $(FLAGS) -o $@@ $(MOUNT_OBJ) $(LIBS) #bin/smbmnt: $(MNT_OBJ) bin/.dummy # @@echo Linking $@@ # @@$(CC) $(FLAGS) -o $@@ $(MNT_OBJ) $(LIBS) #bin/smbumount: $(UMOUNT_OBJ) bin/.dummy # @@echo Linking $@@ # @@$(CC) $(FLAGS) -o $@@ $(UMOUNT_OBJ) $(LIBS) #bin/testparm: $(TESTPARM_OBJ) bin/.dummy # @@echo Linking $@@ # @@$(CC) $(FLAGS) -o $@@ $(TESTPARM_OBJ) $(LDFLAGS) $(LIBS) #bin/testprns: $(TESTPRNS_OBJ) bin/.dummy # @@echo Linking $@@ # @@$(CC) $(FLAGS) -o $@@ $(TESTPRNS_OBJ) $(LDFLAGS) $(LIBS) #bin/smbstatus: $(STATUS_OBJ) bin/.dummy # @@echo Linking $@@ # @@$(CC) $(FLAGS) -o $@@ $(STATUS_OBJ) $(LDFLAGS) $(LIBS) #bin/smbpasswd: $(SMBPASSWD_OBJ) bin/.dummy # @@echo Linking $@@ # @@$(CC) $(FLAGS) -o $@@ $(SMBPASSWD_OBJ) $(LDFLAGS) $(LIBS) #bin/make_smbcodepage: $(MAKE_SMBCODEPAGE_OBJ) bin/.dummy # @@echo Linking $@@ # @@$(CC) $(FLAGS) -o $@@ $(MAKE_SMBCODEPAGE_OBJ) $(LDFLAGS) $(LIBS) #bin/make_unicodemap: $(MAKE_UNICODEMAP_OBJ) bin/.dummy # @@echo Linking $@@ # @@$(CC) $(FLAGS) -o $@@ $(MAKE_UNICODEMAP_OBJ) $(LDFLAGS) $(LIBS) #bin/nmblookup: $(NMBLOOKUP_OBJ) bin/.dummy # @@echo Linking $@@ # @@$(CC) $(FLAGS) -o $@@ $(NMBLOOKUP_OBJ) $(LDFLAGS) $(LIBS) #bin/make_printerdef: $(MAKE_PRINTERDEF_OBJ) bin/.dummy # @@echo Linking $@@ # @@$(CC) $(FLAGS) -o $@@ $(MAKE_PRINTERDEF_OBJ) $(LDFLAGS) $(LIBS) #bin/smbtorture: $(SMBTORTURE_OBJ) bin/.dummy # @@echo Linking $@@ # @@$(CC) $(FLAGS) -o $@@ $(SMBTORTURE_OBJ) $(LDFLAGS) $(LIBS) #bin/masktest: $(MASKTEST_OBJ) bin/.dummy # @@echo Linking $@@ # @@$(CC) $(FLAGS) -o $@@ $(MASKTEST_OBJ) $(LDFLAGS) $(LIBS) #bin/rpctorture: $(RPCTORTURE_OBJ) bin/.dummy # @@echo Linking $@@ # @@$(CC) $(FLAGS) -o $@@ $(RPCTORTURE_OBJ) $(LDFLAGS) $(LIBS) #bin/debug2html: $(DEBUG2HTML_OBJ) bin/.dummy # @@echo Linking $@@ # @@$(CC) $(FLAGS) -o $@@ $(DEBUG2HTML_OBJ) $(LDFLAGS) $(LIBS) #bin/smbfilter: $(SMBFILTER_OBJ) bin/.dummy # @@echo Linking $@@ # @@$(CC) $(FLAGS) -o $@@ $(SMBFILTER_OBJ) $(LDFLAGS) $(LIBS) #bin/smbwrapper.so: $(PICOBJS) # @@echo Linking shared library $@@ # @@$(LD) -shared -o $@@ $(PICOBJS) $(LIBS) #bin/smbwrapper.32.so: $(PICOBJS32) # @@echo Linking shared library $@@ # @@$(LD) -32 -shared -o $@@ $(PICOBJS32) $(LIBS) #bin/smbsh: $(SMBSH_OBJ) bin/.dummy # @@echo Linking $@@ # @@$(CC) $(FLAGS) -o $@@ $(SMBSH_OBJ) $(LDFLAGS) $(LIBS) #install: installbin installman installscripts installcp installswat #installdirs: # $(SHELL) $(srcdir)/install-sh -d -m $(INSTALLPERMS) \ # $(BASEDIR) $(SBINDIR) $(BINDIR) $(LIBDIR) $(VARDIR) $(CODEPAGEDIR) #installservers: all installdirs # @@$(SHELL) $(srcdir)/script/installbin.sh $(INSTALLPERMS) $(BASEDIR) $(SBINDIR) $(LIBDIR) $(VARDIR) $(SPROGS) #installbin: all installdirs # @@$(SHELL) $(srcdir)/script/installbin.sh $(INSTALLPERMS) $(BASEDIR) $(SBINDIR) $(LIBDIR) $(VARDIR) $(SPROGS) # @@$(SHELL) $(srcdir)/script/installbin.sh $(INSTALLPERMS) $(BASEDIR) $(BINDIR) $(LIBDIR) $(VARDIR) $(PROGS) #installscripts: installdirs # @@$(SHELL) $(srcdir)/script/installscripts.sh $(INSTALLPERMS) $(BINDIR) $(SCRIPTS) #installcp: installdirs # @@$(SHELL) $(srcdir)/script/installcp.sh $(srcdir) $(LIBDIR) $(CODEPAGEDIR) $(BINDIR) $(CODEPAGELIST) #installswat: installdirs # @@$(SHELL) $(srcdir)/script/installswat.sh $(SWATDIR) $(srcdir) $(SAMBABOOK) ## revert to the previously installed version #revert: # @@$(SHELL) $(srcdir)/script/revert.sh $(SBINDIR) $(SPROGS) # @@$(SHELL) $(srcdir)/script/revert.sh $(BINDIR) $(PROGS) $(SCRIPTS) #installman: # @@$(SHELL) $(srcdir)/script/installman.sh $(MANDIR) $(srcdir) "" #uninstall: uninstallman uninstallbin uninstallscripts uninstallcp #uninstallman: # @@$(SHELL) $(srcdir)/script/uninstallman.sh $(MANDIR) $(srcdir) #uninstallbin: # @@$(SHELL) $(srcdir)/script/uninstallbin.sh $(INSTALLPERMS) $(BASEDIR) $(SBINDIR) $(LIBDIR) $(VARDIR) $(SPROGS) # @@$(SHELL) $(srcdir)/script/uninstallbin.sh $(INSTALLPERMS) $(BASEDIR) $(BINDIR) $(LIBDIR) $(VARDIR) $(PROGS) #uninstallscripts: # @@$(SHELL) $(srcdir)/script/uninstallscripts.sh $(INSTALLPERMS) $(BINDIR) $(SCRIPTS) #uninstallcp: # @@$(SHELL) $(srcdir)/script/uninstallcp.sh $(CODEPAGEDIR) $(CODEPAGELIST) #clean: # -rm -f core */*~ *~ */*.o */*.po */*.po32 */*.so #proto: # @@echo rebuilding include/proto.h # @@cd $(srcdir) && $(AWK) -f script/mkproto.awk `echo $(PROTO_OBJ) | tr ' ' '\n' | sed -e 's/\.o/\.c/g' | sort -u | egrep -v 'ubiqx/|wrapped'` > include/proto.h #etags: # etags `find . -name "*.[ch]" | grep -v /CVS/` #ctags: # ctags `find . -name "*.[ch]" | grep -v /CVS/` #realclean: clean # -rm -f config.log $(PROGS) $(SPROGS) bin/.dummy # -rmdir bin #distclean: realclean # -rm -f include/config.h include/stamp-h Makefile # -rm -f config.status config.cache so_locations # -rm -rf .deps ## ## This target is for documenation updators. It regenerates ## the man pages and HTML docs from the YODL source files. ## In order for this target to work YODL must be installed ## and working on your system. JRA. #yodldocs: # @@$(SHELL) $(srcdir)/script/makeyodldocs.sh $(srcdir) ## this target is really just for my use. It only works on a limited ## range of machines and is used to produce a list of potentially ## dead (ie. unused) functions in the code. (tridge) #finddead: # nm */*.o |grep 'U ' | awk '{print $$2}' | sort -u > nmused.txt # nm */*.o |grep 'T ' | awk '{print $$3}' | sort -u > nmfns.txt # comm -13 nmused.txt nmfns.txt ## Rules for maintainers (--enable-maintainer-mode) #AUTOCONF=/bin/autoconf #AUTOHEADER=/bin/autoheader ## when configure.in is updated, reconfigure #$(srcdir)/configure: # $(srcdir)/configure.in $(srcdir)/aclocal.m4 # cd $(srcdir) && $(AUTOCONF) #config.status: $(srcdir)/configure # $(SHELL) ./config.status --recheck #Makefile: $(srcdir)/Makefile.in config.status \ # include/stamp-h # just to ensure that config.h is up-to-date # CONFIG_FILES=$@@ CONFIG_HEADERS= $(SHELL) ./config.status ## note that nothing depends on config.h, so will probably be rebuilt ## only when explicitly requested, unless dependency tracking is enabled #include/config.h: include/stamp-h # @@: #include/stamp-h: $(srcdir)/include/config.h.in config.status # CONFIG_FILES= CONFIG_HEADERS=include/config.h $(SHELL) ./config.status # @@echo > include/stamp-h #$(srcdir)/include/config.h.in: $(srcdir)/include/stamp-h.in # @@: #$(srcdir)/include/stamp-h.in: # $(srcdir)/acconfig.h $(srcdir)/configure.in # cd $(srcdir) && $(AUTOHEADER) # @@date -u > $@@ ## automatic dependency tracking rules #.deps/.dummy: # @@if (: >> $@@ || : > $@@) >/dev/null 2>&1; then :; else \ # dir=.deps $(MAKEDIR); fi # @@: >> $@@ || : > $@@ # what a fancy emoticon! #.deps/.stamp: .deps/.dummy # @@: >> $@@ || : > $@@ #.deps/depend: .deps/.stamp # @@echo Updating dependencies # @@: | cat `find .deps -type f -name \*d` >$@@ 2>/dev/null || true ##-include .deps/depend .c.o: $(CC) $< create-scoptions: type >scoptions << $(FLAGS) < delete-scoptions: -delete quiet scoptions bin: makedir $@@ amiga/amiga_stack.o: amiga/amiga_stack.c $(CC) data=near $*.c amiga/amiga.o: amiga/amiga.c amiga/assert.h amiga/Amiga_Samba_rev.h bin/smbd: $(SMBD_OBJ) amiga/amiga.o amiga/amiga_stack.o @@echo Linking $@@ -slink with << to $@@.debug from lib:c.o amiga/amiga.o amiga/amiga_stack.o \ $(SMBD_OBJ) \ $(LDFLAGS) $(LIBS) amiga/assert.o \ map $@@.map,fhx fwidth 32 pwidth 32 swidth 32 < slink $@@.debug to $@@ nodebug noicons quiet bin/nmbd: $(NMBD_OBJ) amiga/amiga.o amiga/amiga_stack.o @@echo Linking $@@ -slink with << to $@@.debug from lib:c.o amiga/amiga.o amiga/amiga_stack.o \ $(NMBD_OBJ) \ $(LDFLAGS) $(LIBS) amiga/assert.o \ map $@@.map,fhx fwidth 32 pwidth 32 swidth 32 < slink $@@.debug to $@@ nodebug noicons quiet bin/swat: $(SWAT_OBJ) amiga/amiga.o amiga/amiga_stack.o @@echo Linking $@@ -slink with << to $@@.debug from lib:c.o amiga/amiga.o amiga/amiga_stack.o \ $(SWAT_OBJ) \ $(LDFLAGS) $(LIBS) amiga/assert.o \ map $@@.map,fhx fwidth 32 pwidth 32 swidth 32 < slink $@@.debug to $@@ nodebug noicons quiet bin/smbrun: $(SMBRUN_OBJ) amiga/amiga.o amiga/amiga_stack.o @@echo Linking $@@ -slink with << to $@@.debug from lib:c.o amiga/amiga.o amiga/amiga_stack.o \ $(SMBRUN_OBJ) \ $(LDFLAGS) $(LIBS) amiga/assert.o \ map $@@.map,fhx fwidth 32 pwidth 32 swidth 32 < slink $@@.debug to $@@ nodebug noicons quiet bin/rpcclient: $(RPCCLIENT_OBJ) amiga/amiga.o amiga/amiga_stack.o @@echo Linking $@@ -slink with << to $@@.debug from lib:c.o amiga/amiga.o amiga/amiga_stack.o \ $(RPCCLIENT_OBJ) \ $(LDFLAGS) $(LIBS) amiga/assert.o \ map $@@.map,fhx fwidth 32 pwidth 32 swidth 32 < slink $@@.debug to $@@ nodebug noicons quiet bin/smbclient: $(CLIENT_OBJ) amiga/amiga.o amiga/amiga_stack.o @@echo Linking $@@ -slink with << to $@@.debug from lib:c.o amiga/amiga.o amiga/amiga_stack.o \ $(CLIENT_OBJ) \ $(LDFLAGS) $(LIBS) amiga/assert.o \ map $@@.map,fhx fwidth 32 pwidth 32 swidth 32 < slink $@@.debug to $@@ nodebug noicons quiet bin/smbspool: $(CUPS_OBJ) amiga/amiga.o amiga/amiga_stack.o @@echo Linking $@@ -slink with << to $@@.debug from lib:c.o amiga/amiga.o amiga/amiga_stack.o \ $(CUPS_OBJ) \ $(LDFLAGS) $(LIBS) amiga/assert.o \ map $@@.map,fhx fwidth 32 pwidth 32 swidth 32 < slink $@@.debug to $@@ nodebug noicons quiet bin/testparm: $(TESTPARM_OBJ) amiga/amiga.o amiga/amiga_stack.o @@echo Linking $@@ -slink with << to $@@.debug from lib:c.o amiga/amiga.o amiga/amiga_stack.o \ $(TESTPARM_OBJ) \ $(LDFLAGS) $(LIBS) amiga/assert.o \ map $@@.map,fhx fwidth 32 pwidth 32 swidth 32 < slink $@@.debug to $@@ nodebug noicons quiet bin/testprns: $(TESTPRNS_OBJ) amiga/amiga.o amiga/amiga_stack.o @@echo Linking $@@ -slink with << to $@@.debug from lib:c.o amiga/amiga.o amiga/amiga_stack.o \ $(TESTPRNS_OBJ) \ $(LDFLAGS) $(LIBS) amiga/assert.o \ map $@@.map,fhx fwidth 32 pwidth 32 swidth 32 < slink $@@.debug to $@@ nodebug noicons quiet bin/smbstatus: $(STATUS_OBJ) amiga/amiga.o amiga/amiga_stack.o @@echo Linking $@@ -slink with << to $@@.debug from lib:c.o amiga/amiga.o amiga/amiga_stack.o \ $(STATUS_OBJ) \ $(LDFLAGS) $(LIBS) amiga/assert.o \ map $@@.map,fhx fwidth 32 pwidth 32 swidth 32 < slink $@@.debug to $@@ nodebug noicons quiet bin/smbpasswd: $(SMBPASSWD_OBJ) amiga/amiga.o amiga/amiga_stack.o @@echo Linking $@@ -slink with << to $@@.debug from lib:c.o amiga/amiga.o amiga/amiga_stack.o \ $(SMBPASSWD_OBJ) \ $(LDFLAGS) $(LIBS) amiga/assert.o \ map $@@.map,fhx fwidth 32 pwidth 32 swidth 32 < slink $@@.debug to $@@ nodebug noicons quiet bin/make_smbcodepage: $(MAKE_SMBCODEPAGE_OBJ) amiga/amiga.o amiga/amiga_stack.o @@echo Linking $@@ -slink with << to $@@.debug from lib:c.o amiga/amiga.o amiga/amiga_stack.o \ $(MAKE_SMBCODEPAGE_OBJ) \ $(LDFLAGS) $(LIBS) amiga/assert.o \ map $@@.map,fhx fwidth 32 pwidth 32 swidth 32 < slink $@@.debug to $@@ nodebug noicons quiet bin/make_unicodemap: $(MAKE_UNICODEMAP_OBJ) amiga/amiga.o amiga/amiga_stack.o @@echo Linking $@@ -slink with << to $@@.debug from lib:c.o amiga/amiga.o amiga/amiga_stack.o \ $(MAKE_UNICODEMAP_OBJ) \ $(LDFLAGS) $(LIBS) amiga/assert.o \ map $@@.map,fhx fwidth 32 pwidth 32 swidth 32 < slink $@@.debug to $@@ nodebug noicons quiet bin/nmblookup: $(NMBLOOKUP_OBJ) amiga/amiga.o amiga/amiga_stack.o @@echo Linking $@@ -slink with << to $@@.debug from lib:c.o amiga/amiga.o amiga/amiga_stack.o \ $(NMBLOOKUP_OBJ) \ $(LDFLAGS) $(LIBS) amiga/assert.o \ map $@@.map,fhx fwidth 32 pwidth 32 swidth 32 < slink $@@.debug to $@@ nodebug noicons quiet bin/make_printerdef: $(MAKE_PRINTERDEF_OBJ) amiga/amiga.o amiga/amiga_stack.o @@echo Linking $@@ -slink with << to $@@.debug from lib:c.o amiga/amiga.o amiga/amiga_stack.o \ $(MAKE_PRINTERDEF_OBJ) \ $(LDFLAGS) $(LIBS) amiga/assert.o \ map $@@.map,fhx fwidth 32 pwidth 32 swidth 32 < slink $@@.debug to $@@ nodebug noicons quiet bin/smbtorture: $(SMBTORTURE_OBJ) amiga/amiga.o amiga/amiga_stack.o @@echo Linking $@@ -slink with << to $@@.debug from lib:c.o amiga/amiga.o amiga/amiga_stack.o \ $(SMBTORTURE_OBJ) \ $(LDFLAGS) $(LIBS) amiga/assert.o \ map $@@.map,fhx fwidth 32 pwidth 32 swidth 32 < slink $@@.debug to $@@ nodebug noicons quiet bin/masktest: $(MASKTEST_OBJ) amiga/amiga.o amiga/amiga_stack.o @@echo Linking $@@ -slink with << to $@@.debug from lib:c.o amiga/amiga.o amiga/amiga_stack.o \ $(MASKTEST_OBJ) \ $(LDFLAGS) $(LIBS) amiga/assert.o \ map $@@.map,fhx fwidth 32 pwidth 32 swidth 32 < slink $@@.debug to $@@ nodebug noicons quiet bin/rpctorture: $(RPCTORTURE_OBJ) amiga/amiga.o amiga/amiga_stack.o @@echo Linking $@@ -slink with << to $@@.debug from lib:c.o amiga/amiga.o amiga/amiga_stack.o \ $(RPCTORTURE_OBJ) \ $(LDFLAGS) $(LIBS) amiga/assert.o \ map $@@.map,fhx fwidth 32 pwidth 32 swidth 32 < slink $@@.debug to $@@ nodebug noicons quiet bin/debug2html: $(DEBUG2HTML_OBJ) amiga/amiga.o amiga/amiga_stack.o @@echo Linking $@@ -slink with << to $@@.debug from lib:c.o amiga/amiga.o amiga/amiga_stack.o \ $(DEBUG2HTML_OBJ) \ $(LDFLAGS) $(LIBS) amiga/assert.o \ map $@@.map,fhx fwidth 32 pwidth 32 swidth 32 < slink $@@.debug to $@@ nodebug noicons quiet bin/smbfilter: $(SMBFILTER_OBJ) amiga/amiga.o amiga/amiga_stack.o @@echo Linking $@@ -slink with << to $@@.debug from lib:c.o amiga/amiga.o amiga/amiga_stack.o \ $(SMBFILTER_OBJ) \ $(LDFLAGS) $(LIBS) amiga/assert.o \ map $@@.map,fhx fwidth 32 pwidth 32 swidth 32 < slink $@@.debug to $@@ nodebug noicons quiet bin/smbsh: $(SMBSH_OBJ) amiga/amiga.o amiga/amiga_stack.o @@echo Linking $@@ -slink with << to $@@.debug from lib:c.o amiga/amiga.o amiga/amiga_stack.o \ $(SMBSH_OBJ) \ $(LDFLAGS) $(LIBS) amiga/assert.o \ map $@@.map,fhx fwidth 32 pwidth 32 swidth 32 < slink $@@.debug to $@@ nodebug noicons quiet ###################################################################### VERSION = 1 ###################################################################### amiga/Amiga_Samba_rev.h: smake version version: execute << cd amiga bumprev $(VERSION) Amiga_Samba < ###################################################################### AMIGA_FILES = \ amiga/releasenotes \ amiga/amiga.c \ amiga/amiga.h \ amiga/amiga_stack.c \ amiga/Assert.c \ amiga/Assert.h \ amiga/Amiga_Samba_rev.h \ amiga/Amiga_Samba_rev.i \ amiga/Amiga_Samba_rev.rev \ amiga/wrapper/fcntl.h \ amiga/wrapper/grp.h \ amiga/wrapper/inetd.h \ amiga/wrapper/pwd.h \ amiga/wrapper/signal.h \ amiga/wrapper/stat.h \ amiga/wrapper/stdio.h \ amiga/wrapper/sys/commifmt.h \ amiga/wrapper/sys/dir.h \ amiga/wrapper/sys/file.h \ amiga/wrapper/sys/types.h \ amiga/wrapper/sys/wait.h \ amiga/wrapper/utime.h \ include/config.h \ smakefile AMIGA_RCS_FILES = \ rcs_link \ amiga/rcs_link \ amiga/wrapper/rcs_link \ amiga/wrapper/sys/rcs_link \ include/rcs_link \ amiga_rcs rcs_link: echo >$@@ "amiga_rcs" amiga_rcs: makedir >NIL: $@@ amiga/rcs_link: amiga_rcs echo >$@@ "/amiga_rcs" amiga/wrapper/rcs_link: amiga_rcs echo >$@@ "//amiga_rcs" amiga/wrapper/sys/rcs_link: amiga_rcs echo >$@@ "///amiga_rcs" include/rcs_link: amiga_rcs echo >$@@ "/amiga_rcs" checkin: $(AMIGA_RCS_FILES) ci -M -d -l$(VERSION) -m. -t-. $(AMIGA_FILES) freeze: $(AMIGA_RCS_FILES) amiga/Amiga_Samba_rev.h rcs -q -nV$(VERSION)_`type amiga/Amiga_Samba_rev.rev`: $(AMIGA_FILES) ###################################################################### clean: -delete \#?/\#?.o bin/\#? $(AMIGA_RCS_FILES) @ 1.10 log @. @ text @d11 1 a11 1 LIBS=lib lib:scmnb.lib lib:scnb.lib lib:small.lib lib:debug.lib d15 1 a15 1 cpu=any code=far data=faronly stackextend \ d18 1 a18 1 utillib math=standard d20 1 a20 1 LDFLAGS=noicons quiet batch smallcode addsym define __CXM33=__UCXM33 define __CXD33=__UCXD33 define __CXM22=__UCXM22 define __CXD22=__UCXD22 d26 1 a26 1 builddir=/Space/samba-2.0.6/source d37 1 d66 1 a66 1 CODEPAGELIST= 437 737 850 852 861 932 866 949 950 936 d87 1 a87 1 PROGS2 = bin/rpcclient bin/smbpasswd bin/make_smbcodepage d107 2 a108 1 lib/util.o lib/util_sock.o lib/util_sec.o smbd/ssl.o lib/fnmatch.o d150 2 d165 1 a165 1 $(LOCKING_OBJ) $(PASSDB_OBJ) $(PRINTING_OBJ) $(LIB_OBJ) d197 3 d204 1 a204 1 $(UBIQX_OBJ) $(LIB_OBJ) a280 1 d341 1 a341 1 # @@mv $*.po.o $@@ d424 4 d488 1 a488 1 # @@$(SHELL) $(srcdir)/script/installswat.sh $(SWATDIR) $(srcdir) d616 12 a627 1 bin/smbd: amiga/amiga.o amiga/amiga_stack.o amiga/assert.o $(SMBD_OBJ) d629 3 a631 1 to $@@.debug from lib:c.o amiga/amiga.o amiga/amiga_stack.o $(SMBD_OBJ) $(LDFLAGS) $(LIBS) amiga/assert.o \ d636 2 a637 1 bin/nmbd: amiga/amiga.o amiga/amiga_stack.o amiga/assert.o $(NMBD_OBJ) d639 3 a641 1 to $@@.debug from lib:c.o amiga/amiga.o amiga/amiga_stack.o $(NMBD_OBJ) $(LDFLAGS) $(LIBS) amiga/assert.o \ d646 2 a647 1 bin/swat: amiga/amiga.o amiga/amiga_stack.o amiga/assert.o $(SWAT_OBJ) d649 3 a651 1 to $@@.debug from lib:c.o amiga/amiga.o $(SWAT_OBJ) $(LDFLAGS) $(LIBS) amiga/assert.o \ d656 2 a657 1 bin/smbrun: amiga/amiga.o amiga/amiga_stack.o amiga/assert.o lib/snprintf.o $(SMBRUN_OBJ) d659 3 a661 1 to $@@.debug from lib:c.o amiga/amiga.o amiga/amiga_stack.o lib/snprintf.o $(SMBRUN_OBJ) $(LDFLAGS) $(LIBS) amiga/assert.o \ d666 2 a667 1 bin/rpcclient: amiga/amiga.o amiga/amiga_stack.o amiga/assert.o $(RPCCLIENT_OBJ) d669 3 a671 1 to $@@.debug from lib:c.o amiga/amiga.o amiga/amiga_stack.o $(RPCCLIENT_OBJ) $(LDFLAGS) $(LIBS) amiga/assert.o \ d676 2 a677 1 bin/smbclient: amiga/amiga.o amiga/amiga_stack.o amiga/assert.o $(CLIENT_OBJ) d679 3 a681 1 to $@@.debug from lib:c.o amiga/amiga.o amiga/amiga_stack.o $(CLIENT_OBJ) $(LDFLAGS) $(LIBS) amiga/assert.o \ d686 2 a687 1 bin/smbmount: amiga/amiga.o amiga/amiga_stack.o amiga/assert.o $(MOUNT_OBJ) d689 3 a691 1 to $@@.debug from lib:c.o amiga/amiga.o amiga/amiga_stack.o $(MOUNT_OBJ) $(LIBS) amiga/assert.o \ d696 2 a697 1 bin/smbmnt: amiga/amiga.o amiga/amiga_stack.o amiga/assert.o $(MNT_OBJ) d699 3 a701 1 to $@@.debug from lib:c.o amiga/amiga.o amiga/amiga_stack.o $(MNT_OBJ) $(LIBS) amiga/assert.o \ d706 2 a707 1 bin/smbumount: amiga/amiga.o amiga/amiga_stack.o amiga/assert.o $(UMOUNT_OBJ) d709 3 a711 1 to $@@.debug from lib:c.o amiga/amiga.o amiga/amiga_stack.o $(UMOUNT_OBJ) $(LIBS) amiga/assert.o \ d716 2 a717 1 bin/testparm: amiga/amiga.o amiga/amiga_stack.o amiga/assert.o $(TESTPARM_OBJ) d719 3 a721 1 to $@@.debug from lib:c.o amiga/amiga.o amiga/amiga_stack.o $(TESTPARM_OBJ) $(LDFLAGS) $(LIBS) amiga/assert.o \ d726 2 a727 1 bin/testprns: amiga/amiga.o amiga/amiga_stack.o amiga/assert.o $(TESTPRNS_OBJ) d729 3 a731 1 to $@@.debug from lib:c.o amiga/amiga.o amiga/amiga_stack.o $(TESTPRNS_OBJ) $(LDFLAGS) $(LIBS) amiga/assert.o \ d736 2 a737 1 bin/smbstatus: amiga/amiga.o amiga/amiga_stack.o amiga/assert.o $(STATUS_OBJ) d739 3 a741 1 to $@@.debug from lib:c.o amiga/amiga.o amiga/amiga_stack.o $(STATUS_OBJ) $(LDFLAGS) $(LIBS) amiga/assert.o \ d746 2 a747 1 bin/smbpasswd: amiga/amiga.o amiga/amiga_stack.o amiga/assert.o $(SMBPASSWD_OBJ) d749 3 a751 1 to $@@.debug from lib:c.o amiga/amiga.o amiga/amiga_stack.o $(SMBPASSWD_OBJ) $(LDFLAGS) $(LIBS) amiga/assert.o \ d756 2 a757 1 bin/make_smbcodepage: amiga/amiga.o amiga/amiga_stack.o amiga/assert.o $(MAKE_SMBCODEPAGE_OBJ) d759 3 a761 1 to $@@.debug from lib:c.o amiga/amiga.o amiga/amiga_stack.o $(MAKE_SMBCODEPAGE_OBJ) $(LDFLAGS) $(LIBS) amiga/assert.o \ d766 2 a767 1 bin/nmblookup: amiga/amiga.o amiga/amiga_stack.o amiga/assert.o $(NMBLOOKUP_OBJ) d769 3 a771 1 to $@@.debug from lib:c.o amiga/amiga.o amiga/amiga_stack.o $(NMBLOOKUP_OBJ) $(LDFLAGS) $(LIBS) amiga/assert.o \ d776 2 a777 1 bin/make_printerdef: amiga/amiga.o amiga/amiga_stack.o amiga/assert.o $(MAKE_PRINTERDEF_OBJ) d779 3 a781 1 to $@@.debug from lib:c.o amiga/amiga.o amiga/amiga_stack.o $(MAKE_PRINTERDEF_OBJ) $(LDFLAGS) $(LIBS) amiga/assert.o \ d786 2 a787 1 bin/smbtorture: amiga/amiga.o amiga/amiga_stack.o amiga/assert.o $(SMBTORTURE_OBJ) d789 3 a791 1 to $@@.debug from lib:c.o amiga/amiga.o amiga/amiga_stack.o $(SMBTORTURE_OBJ) $(LDFLAGS) $(LIBS) amiga/assert.o \ d796 2 a797 1 bin/rpctorture: amiga/amiga.o amiga/amiga_stack.o amiga/assert.o $(RPCTORTURE_OBJ) d799 3 a801 1 to $@@.debug from lib:c.o amiga/amiga.o amiga/amiga_stack.o $(RPCTORTURE_OBJ) $(LDFLAGS) $(LIBS) amiga/assert.o \ d806 2 a807 1 bin/debug2html: amiga/amiga.o amiga/amiga_stack.o amiga/assert.o lib/snprintf.o $(DEBUG2HTML_OBJ) d809 3 a811 1 to $@@.debug from lib:c.o amiga/amiga.o amiga/amiga_stack.o lib/snprintf.o $(DEBUG2HTML_OBJ) $(LDFLAGS) $(LIBS) amiga/assert.o \ d816 2 a817 1 bin/smbspool : amiga/amiga.o amiga/amiga_stack.o amiga/assert.o $(CUPS_OBJ) d819 3 a821 1 to $@@.debug from lib:c.o amiga/amiga.o amiga/amiga_stack.o amiga/assert.o $(CUPS_OBJ) $(LDFLAGS) $(LIBS) amiga/assert.o \ @ 1.9 log @. @ text @d11 1 a11 2 #LIBS=lib lib:scmnb.lib lib:scnb.lib lib:small.lib lib:debug.lib LIBS=lib lib:scm881nb.lib lib:scnb.lib lib:small.lib lib:debug.lib d18 1 a18 2 cpu=040 math=881 # utillib math=standard d20 1 a20 2 #LDFLAGS=noicons quiet batch smallcode addsym define __CXM33=__UCXM33 define __CXD33=__UCXD33 define __CXM22=__UCXM22 define __CXD22=__UCXD22 LDFLAGS=noicons quiet batch smallcode addsym @ 1.8 log @. @ text @d11 2 a12 1 LIBS=lib lib:scmnb.lib lib:scnb.lib lib:small.lib lib:debug.lib d16 1 a16 1 cpu=any utillib math=standard code=far data=faronly stackextend \ d18 3 a20 1 optimize opttime optinline nooptinlocal optschedule d22 2 a23 1 LDFLAGS=noicons quiet batch smallcode addsym define __CXM33=__UCXM33 define __CXD33=__UCXD33 define __CXM22=__UCXM22 define __CXD22=__UCXD22 d29 1 a29 1 builddir=/dev/net/samba-2.0.5a/source d88 2 a89 2 PROGS1 = bin/smbclient bin/testparm bin/testprns bin/smbstatus PROGS2 = bin/rpcclient bin/smbpasswd bin/make_smbcodepage d103 1 a103 1 lib/netmask.o lib/pidfile.o lib/replace.o \ d109 1 a109 1 lib/util.o lib/util_sock.o lib/util_sec.o smbd/ssl.o d159 2 a160 1 PRINTING_OBJ = printing/pcap.o printing/print_svid.o printing/printing.o d231 2 d248 3 a279 2 #all : create-scoptions bin bin/smbclient delete-scoptions d284 2 d354 1 a354 1 ## @@mv $*.po32.o $@@ d385 4 d433 4 d738 7 @ 1.7 log @. @ text @d84 2 a85 2 PROGS1 = bin/smbclient bin/testparm bin/testprns bin/smbstatus PROGS2 = bin/rpcclient bin/smbpasswd bin/make_smbcodepage d269 2 @ 1.6 log @. @ text @d11 1 a11 1 LIBS=lib lib:scm881nb.lib lib:scnb.lib lib:small.lib lib:debug.lib d15 1 a15 1 cpu=040 math=881 code=far data=faronly stackextend \ d17 1 a17 1 optimize optrecurdepth=10 optdepth=10 opttime optinline optinlocal optschedule d19 1 a19 1 LDFLAGS=noicons quiet batch smallcode addsym d25 1 a25 1 builddir=/Space/samba-2.0.5a/source @ 1.5 log @. @ text @d24 2 a25 2 srcdir=. builddir=/dev/net/samba/samba-2.0.3/source d75 1 a75 1 FLAGS1 = $(CFLAGS) idir=include idir=ubiqx idir=smbwrapper $(CPPFLAGS) define SMBLOGFILE="$(SMBLOGFILE)" define NMBLOGFILE="$(NMBLOGFILE)" d99 1 a99 1 lib/membuffer.o lib/netmask.o lib/pidfile.o lib/replace.o \ d226 1 a226 1 MOUNT_OBJ = client/smbmount.o client/clientutil.o \ d238 1 a238 1 SMBTORTURE_OBJ = utils/torture.o $(LIBSMB_OBJ) $(PARAM_OBJ) \ d253 3 d257 1 a257 1 # $(RPCCLIENT_OBJ) $(SMBWRAPPER_OBJ) d278 2 d296 3 a298 3 # the lines below containing `#' are for atomatic dependency tracking # they will only work with GNU make, gcc and --enable-maintainer-mode # without --enable-maintainer-mode, they do nothing d328 1 a328 1 # this is for IRIX d342 1 a342 1 # @@mv $*.po32.o $@@ d425 4 d447 3 d463 1 a463 1 # revert to the previously installed version d494 1 a494 1 # etags `find . -name "*.[ch]"` d497 1 a497 1 # ctags `find . -name "*.[ch]"` d508 5 a512 5 # # This target is for documenation updators. It regenerates # the man pages and HTML docs from the YODL source files. # In order for this target to work YODL must be installed # and working on your system. JRA. d516 3 a518 3 # this target is really just for my use. It only works on a limited # range of machines and is used to produce a list of potentially # dead (ie. unused) functions in the code. (tridge) d524 1 a524 1 # Rules for maintainers (--enable-maintainer-mode) d528 1 a528 1 # when configure.in is updated, reconfigure d539 2 a540 2 # note that nothing depends on config.h, so will probably be rebuilt # only when explicitly requested, unless dependency tracking is enabled d555 1 a555 1 # automatic dependency tracking rules d562 1 a562 1 # @@: d568 1 a568 1 #-include .deps/depend d592 1 a592 2 # map $@@.map,fhx fwidth 32 pwidth 32 swidth 32 d599 1 a599 2 # map $@@.map,fhx fwidth 32 pwidth 32 swidth 32 d606 1 a606 2 # map $@@.map,fhx fwidth 32 pwidth 32 swidth 32 d613 1 a613 2 # map $@@.map,fhx fwidth 32 pwidth 32 swidth 32 d620 1 a620 2 # map $@@.map,fhx fwidth 32 pwidth 32 swidth 32 d627 1 a627 2 # map $@@.map,fhx fwidth 32 pwidth 32 swidth 32 d634 1 a634 2 # map $@@.map,fhx fwidth 32 pwidth 32 swidth 32 d641 1 a641 2 # map $@@.map,fhx fwidth 32 pwidth 32 swidth 32 d648 1 a648 2 # map $@@.map,fhx fwidth 32 pwidth 32 swidth 32 d655 1 a655 2 # map $@@.map,fhx fwidth 32 pwidth 32 swidth 32 d662 1 a662 2 # map $@@.map,fhx fwidth 32 pwidth 32 swidth 32 d669 1 a669 2 # map $@@.map,fhx fwidth 32 pwidth 32 swidth 32 d676 1 a676 2 # map $@@.map,fhx fwidth 32 pwidth 32 swidth 32 d683 1 a683 2 # map $@@.map,fhx fwidth 32 pwidth 32 swidth 32 d690 1 a690 2 # map $@@.map,fhx fwidth 32 pwidth 32 swidth 32 d697 1 a697 2 # map $@@.map,fhx fwidth 32 pwidth 32 swidth 32 d704 1 a704 2 # map $@@.map,fhx fwidth 32 pwidth 32 swidth 32 d711 1 a711 2 # map $@@.map,fhx fwidth 32 pwidth 32 swidth 32 d718 1 a718 2 # map $@@.map,fhx fwidth 32 pwidth 32 swidth 32 @ 1.4 log @. @ text @a0 6 ########################################################################### # # $Id: smakefile 1.3 1999/02/22 12:06:56 olsen Exp olsen $ # # :ts=8 # a1 1 # Rewritten to work with the SAS/C compiler d16 1 d25 1 a25 1 builddir=/Entwicklung/Entwicklung/net/samba/samba-2.0.0/source d28 1 a28 1 BASEDIR= /Samba a52 1 SMB_PASSGRP_FILE = $(PRIVATEDIR)/smbpassgrp d74 2 a75 2 PASSWD_FLAGS = define PASSWD_PROGRAM="$(PASSWD_PROGRAM)" define SMB_PASSWD_FILE="$(SMB_PASSWD_FILE)" define SMB_PASSWD_PROGRAM="$(SMB_PASSWD_PROGRAM)" FLAGS1 = $(CFLAGS) idlen=64 idir=include idir=include idir=ubiqx idir=smbwrapper $(CPPFLAGS) define SMBLOGFILE="$(SMBLOGFILE)" define NMBLOGFILE="$(NMBLOGFILE)" d80 2 a81 1 FLAGS = $(FLAGS5) $(PASSWD_FLAGS) d84 1 a84 1 PROGS1 = bin/smbclient bin/testparm bin/testprns bin/smbrun bin/smbstatus d89 1 a89 1 SCRIPTS = script/smbtar script/addtosmbpass script/convert_smbpasswd d101 1 a101 1 lib/ufc.o lib/genrand.o lib/username.o lib/access.o lib/smbrun.o \ d103 3 a105 3 lib/util_str.o lib/util_sid.o \ lib/util_unistr.o lib/util_file.o \ lib/util.o lib/util_sock.o lib/util_sec.o d151 1 a151 1 smbd/$(QUOTAOBJS) smbd/reply.o smbd/ssl.o smbd/trans2.o smbd/uid.o \ d263 3 a265 3 WHAT = $(SPROGS) $(PROGS) bin/debug2html #WHAT = bin/smbd bin/nmbd bin/smbclient #WHAT = bin/smbclient d267 288 a554 1 all : create-scoptions bin $(WHAT) delete-scoptions d556 1 a556 2 install: $(WHAT) copy $(WHAT) samba:bin buf=0 d575 1 a575 1 amiga/amiga.o: amiga/amiga.c amiga/assert.h amiga/Amiga_Samba_2.0.0_rev.h d735 1 a735 1 amiga/Amiga_Samba_2.0.0_rev.h: d741 1 a741 1 bumprev $(VERSION) Amiga_Samba_2.0.0 d753 3 a755 3 amiga/Amiga_Samba_2.0.0_rev.h \ amiga/Amiga_Samba_2.0.0_rev.i \ amiga/Amiga_Samba_2.0.0_rev.rev \ d801 2 a802 2 freeze: $(AMIGA_RCS_FILES) amiga/Amiga_Samba_2.0.0_rev.h rcs -q -nV$(VERSION)_`type amiga/Amiga_Samba_2.0.0_rev.rev`: $(AMIGA_FILES) @ 1.3 log @. @ text @d3 1 a3 1 # $Id: smakefile 1.2 1999/02/20 16:55:59 olsen Exp olsen $ d23 1 a23 1 optrecurdepth=10 optdepth=10 opttime optinline optinlocal optschedule @ 1.2 log @. @ text @d3 1 a3 1 # $Id: smakefile 1.1 1999/02/13 16:30:43 olsen Exp olsen $ d300 2 a301 1 map $@@.map,fhx fwidth 32 pwidth 32 swidth 32 d308 2 a309 1 map $@@.map,fhx fwidth 32 pwidth 32 swidth 32 d316 2 a317 1 map $@@.map,fhx fwidth 32 pwidth 32 swidth 32 d324 2 a325 1 map $@@.map,fhx fwidth 32 pwidth 32 swidth 32 d332 2 a333 1 map $@@.map,fhx fwidth 32 pwidth 32 swidth 32 d340 2 a341 1 map $@@.map,fhx fwidth 32 pwidth 32 swidth 32 d348 2 a349 1 map $@@.map,fhx fwidth 32 pwidth 32 swidth 32 d356 2 a357 1 map $@@.map,fhx fwidth 32 pwidth 32 swidth 32 d364 2 a365 1 map $@@.map,fhx fwidth 32 pwidth 32 swidth 32 d372 2 a373 1 map $@@.map,fhx fwidth 32 pwidth 32 swidth 32 d380 2 a381 1 map $@@.map,fhx fwidth 32 pwidth 32 swidth 32 d388 2 a389 1 map $@@.map,fhx fwidth 32 pwidth 32 swidth 32 d396 2 a397 1 map $@@.map,fhx fwidth 32 pwidth 32 swidth 32 d404 2 a405 1 map $@@.map,fhx fwidth 32 pwidth 32 swidth 32 d412 2 a413 1 map $@@.map,fhx fwidth 32 pwidth 32 swidth 32 d420 2 a421 1 map $@@.map,fhx fwidth 32 pwidth 32 swidth 32 d428 2 a429 1 map $@@.map,fhx fwidth 32 pwidth 32 swidth 32 d436 2 a437 1 map $@@.map,fhx fwidth 32 pwidth 32 swidth 32 d444 2 a445 1 map $@@.map,fhx fwidth 32 pwidth 32 swidth 32 @ 1.1 log @. @ text @d3 1 a3 1 # $Id: smakefile 1.1 1999/02/13 15:51:08 olsen Exp olsen $ d23 1 a23 1 optimize optrecurdepth=10 optdepth=10 opttime optinline optinlocal optschedule d271 1 d448 1 @