From ded54fee0fbe06f5efd6c6b10c688b56569f1fac Mon Sep 17 00:00:00 2001 From: Sandro Santilli Date: Thu, 19 Dec 2013 17:24:14 +0000 Subject: [PATCH] Ensure output dir is created before attempting to write to it See https://travis-ci.org/postgis/postgis/builds/15654853#L1357 git-svn-id: http://svn.osgeo.org/postgis/trunk@12166 b70326c6-7e19-0410-871a-916f4a2858ee --- extensions/postgis_tiger_geocoder/Makefile.in | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/extensions/postgis_tiger_geocoder/Makefile.in b/extensions/postgis_tiger_geocoder/Makefile.in index bf2350c22..decc331a6 100644 --- a/extensions/postgis_tiger_geocoder/Makefile.in +++ b/extensions/postgis_tiger_geocoder/Makefile.in @@ -30,15 +30,19 @@ ifeq ($(PG91),yes) all: sql/$(EXTENSION)--$(EXTVERSION).sql sql/$(EXTENSION)--unpackaged--$(EXTVERSION).sql sql/$(EXTENSION)--$(EXTVERSION)--$(EXTVERSION)next.sql sql/$(EXTENSION)--$(EXTVERSION)next--$(EXTVERSION).sql sql_minor_upgrade sql/$(EXTENSION)--$(EXTVERSION).sql: sql/$(EXTENSION).sql + mkdir -p sql cp $< $@ sql/$(EXTENSION).sql: sql_bits/tiger_geocoder.sql sql_bits/mark_editable_objects.sql.in sql_bits/tiger_geocoder_comments.sql + mkdir -p sql cat $^ > $@ #this is a cludge to allow upgrading from same SVN to same SVN sql/$(EXTENSION)--$(EXTVERSION)--$(EXTVERSION)next.sql: ../postgis_extension_helper.sql sql_bits/remove_from_extension.sql.in sql/tiger_geocoder_upgrade_minor.sql sql_bits/mark_editable_objects.sql.in sql_bits/tiger_geocoder_comments.sql ../postgis_extension_helper_uninstall.sql + mkdir -p sql cat $^ > $@ sql/$(EXTENSION)--$(EXTVERSION)next--$(EXTVERSION).sql: sql/$(EXTENSION)--$(EXTVERSION)--$(EXTVERSION)next.sql + mkdir -p sql cp $< $@ #strip BEGIN/COMMIT since these are not allowed in extensions @@ -144,6 +148,7 @@ sql_bits/tiger_geocoder_comments.sql: ../../doc/tiger_geocoder_comments.sql #hardcode for now using #the extensions/make_unpackaged.sql script form an install sql/$(EXTENSION)--unpackaged--$(EXTVERSION).sql: sql_bits/tiger_geocoder--unpackaged.sql.in + mkdir -p sql cp $< $@ #upgrade script should have everything but table, schema, type creation/alter @@ -155,6 +160,7 @@ sql/$(EXTENSION)--unpackaged--$(EXTVERSION).sql: sql_bits/tiger_geocoder--unpack #they can be dropped but we need to remove #them from the extension first sql/tiger_geocoder_upgrade_minor.sql: sql_bits/tiger_geocoder_minor.sql.in + mkdir -p sql sed -e '/^\(CREATE\|ALTER\) \(CAST\|TYPE\|TABLE\|SCHEMA\|DOMAIN\|TRIGGER\).*;/d' \ -e '/^\(CREATE\|ALTER\) \(CAST\|TYPE\|TABLE\|SCHEMA\|DOMAIN\|TRIGGER\)/,/\;/d' \ -e 's/BEGIN;//g' -e 's/COMMIT;//g' \ -- 2.40.0