2 OBJ_FILES
= dynconfig.o
4 PATH_FLAGS
= -DCONFIGFILE
=\"$(CONFIGFILE
)\" \
5 -DBINDIR
=\"$(BINDIR
)\" -DLMHOSTSFILE
=\"$(LMHOSTSFILE
)\" \
6 -DLOCKDIR
=\"$(LOCKDIR
)\" -DPIDDIR
=\"$(PIDDIR
)\" -DDATADIR
=\"$(DATADIR
)\" \
7 -DLOGFILEBASE
=\"$(LOGFILEBASE
)\" -DSHLIBEXT
=\"$(SHLIBEXT
)\" \
8 -DCONFIGDIR
=\"$(CONFIGDIR
)\" -DNCALRPCDIR
=\"$(NCALRPCDIR
)\" \
9 -DSWATDIR
=\"$(SWATDIR
)\" -DPRIVATE_DIR
=\"$(PRIVATEDIR
)\" \
10 -DMODULESDIR
=\"$(MODULESDIR
)\" -DJSDIR
=\"$(JSDIR
)\" \
11 -DSETUPDIR
=\"$(SETUPDIR
)\" -DWINBINDD_SOCKET_DIR
=\"$(WINBINDD_SOCKET_DIR
)\"
13 dynconfig.o
: dynconfig.c Makefile
15 @
$(CC
) $(CFLAGS
) $(PICFLAG
) $(PATH_FLAGS
) -c
$< -o
$@
17 # dynconfig defines used for binaries in bin/, when configure ran in developer
20 DEVEL_PATH_FLAGS
= -DCONFIGFILE
=\"$(CONFIGFILE
)\" -DBINDIR
=\"$(builddir
)/bin
\" \
21 -DLMHOSTSFILE
=\"$(LMHOSTSFILE
)\" -DLOCKDIR
=\"$(LOCKDIR
)\" \
22 -DPIDDIR
=\"$(PIDDIR
)\" -DDATADIR
=\"$(srcdir)/codepages
\" \
23 -DLOGFILEBASE
=\"$(LOGFILEBASE
)\" -DSHLIBEXT
=\"$(SHLIBEXT
)\" \
24 -DCONFIGDIR
=\"$(CONFIGDIR
)\" -DNCALRPCDIR
=\"$(NCALRPCDIR
)\" \
25 -DSWATDIR
=\"$(srcdir)/..
/swat
\" -DPRIVATE_DIR
=\"$(PRIVATEDIR
)\" \
26 -DMODULESDIR
=\"$(builddir
)/bin
/modules
\" \
27 -DJSDIR
=\"$(srcdir)/scripting
/libjs
\" \
28 -DSETUPDIR
=\"$(srcdir)/setup
\" \
29 -DWINBINDD_SOCKET_DIR
=\"$(WINBINDD_SOCKET_DIR
)\"
31 dynconfig-devel.o
: dynconfig.c Makefile
33 @
$(CC
) $(CFLAGS
) $(PICFLAG
) $(DEVEL_PATH_FLAGS
) -c
$< -o
$@