r691: add
authorStefan Metzmacher <metze@samba.org>
Thu, 13 May 2004 16:39:29 +0000 (16:39 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 17:53:43 +0000 (12:53 -0500)
--
make binary_smbd
make library_libldb
make module_ntvfs_simple
--
style make rules which depend on make basics, so make idl proto is called by them

metze

source/build/smb_build/makefile.pl

index 6f4c20af6953b870e5421013c1f575a84b5f9059..39f7ec8572e993f969e314c923a7c7f5ea3260b5 100644 (file)
@@ -350,6 +350,7 @@ bin/$ctx->{MODULE}: \$(MODULE_$ctx->{NAME}_DEPEND_LIST) bin/.dummy
        \@\$(SHLD) \$(SHLD_FLAGS) -o \$\@ \\
                \$(MODULE_$ctx->{NAME}_LINK_FLAGS) \\
                \$(MODULE_$ctx->{NAME}_LINK_LIST)
+module_$ctx->{MODULE}: basics bin/$ctx->{MODULE}
 # Module $ctx->{MODULE}
 ###################################
 ";
@@ -462,7 +463,7 @@ bin/$ctx->{SHARED_LIBRARY_NAME}: bin/$ctx->{SHARED_LIBRARY_SONAME} bin/.dummy
        }
 
        $output .= "
-$ctx->{NAME}: $tmprules
+library_$ctx->{NAME}: basics $tmprules
 # End Library $ctx->{NAME}
 ###################################
 ";
@@ -530,6 +531,7 @@ bin/$ctx->{BINARY}: bin/.dummy \$(BINARY_$ctx->{NAME}_DEPEND_LIST)
        \@\$(LD) \$(LD_FLAGS) -o \$\@ \\
                \$(BINARY_$ctx->{NAME}_LINK_FLAGS) \\
                \$(BINARY_$ctx->{NAME}_LINK_LIST)
+binary_$ctx->{BINARY}: basics bin/$ctx->{BINARY}
 # End Binary $ctx->{BINARY}
 ###################################
 ";