Commit 8f59c51b by Andreas Schwab Committed by Andreas Schwab

makemake.tcl (emit_package_rule): Emit command to create target directory.

	* scripts/makemake.tcl (emit_package_rule): Emit command to create
	target directory.
	* Makefile.am (%.lo): Don't create it here.
	* sources.am, Makefile.in: Regenerated.

From-SVN: r102096
parent 2c00bd42
2005-07-16 Andreas Schwab <schwab@suse.de>
* scripts/makemake.tcl (emit_package_rule): Emit command to create
target directory.
* Makefile.am (%.lo): Don't create it here.
* sources.am, Makefile.in: Regenerated.
2005-07-15 Tom Tromey <tromey@redhat.com>
Major merge with Classpath.
......
......@@ -345,7 +345,6 @@ lib-gnu-awt-xlib.la: $(lib_gnu_awt_xlib_la_OBJECTS) $(lib_gnu_awt_xlib_la_DEPEND
## Compiling a list of java sources to a single .o.
%.lo: %.list
-mkdir $(dir $@) > /dev/null 2>&1
$(LTGCJCOMPILE) -c -o $@ -MT $@ -MD -MP -MF $(basename $@).deps @$<
## ################################################################
......
......@@ -239,6 +239,7 @@ proc emit_package_rule {package} {
# A rule to make the phony file we are going to compile.
puts "$lname: \$($varname)"
puts "\t@\$(mkinstalldirs) \$(dir \$@)"
puts "\t@for file in \$($varname); do \\"
puts "\t if test -f \$(srcdir)/\$\$file; then \\"
puts "\t echo \$(srcdir)/\$\$file; \\"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment