diff options
Diffstat (limited to 'test/core_compat.mk')
-rw-r--r-- | test/core_compat.mk | 21 |
1 files changed, 5 insertions, 16 deletions
diff --git a/test/core_compat.mk b/test/core_compat.mk index b8c0681..06d5211 100644 --- a/test/core_compat.mk +++ b/test/core_compat.mk @@ -38,9 +38,7 @@ core-compat-auto-rebar: build clean-core-compat-auto-rebar $i "Create a temporary file" $t touch $(APP)/older_file - - $i "Wait a second" - $t sleep 1 + $t $(SLEEP) $i "Build the application again" $t $(MAKE) -C $(APP) $v @@ -79,9 +77,7 @@ core-compat-rebar: build clean-core-compat-rebar $i "Create a temporary file" $t touch $(APP)/older_file - - $i "Wait a second" - $t sleep 1 + $t $(SLEEP) $i "Run 'make rebar.config' again" $t $(MAKE) -C $(APP) rebar.config $v @@ -110,10 +106,7 @@ core-compat-rebar-deps: build clean-core-compat-rebar-deps $t $(MAKE) -C $(APP) -f erlang.mk bootstrap-lib $v $i "Add Cowboy as a dependency" - $t sed -i.bak '2i\ -DEPS = cowboy\ -dep_cowboy = git https://github.com/ninenines/cowboy 1.0.0\ -' $(APP)/Makefile + $t perl -ni.bak -e 'print;if ($$.==1) {print "DEPS = cowboy\ndep_cowboy = git https://github.com/ninenines/cowboy 1.0.0\n"}' $(APP)/Makefile $i "Run 'make rebar.config'" $t $(MAKE) -C $(APP) rebar.config $v @@ -145,9 +138,7 @@ core-compat-rebar-deps-pkg: build clean-core-compat-rebar-deps-pkg $t $(MAKE) -C $(APP) -f erlang.mk bootstrap-lib $v $i "Add Cowboy package as a dependency" - $t sed -i.bak '2i\ -DEPS = cowboy\ -' $(APP)/Makefile + $t perl -ni.bak -e 'print;if ($$.==1) {print "DEPS = cowboy\n"}' $(APP)/Makefile $i "Run 'make rebar.config'" $t $(MAKE) -C $(APP) rebar.config $v @@ -232,9 +223,7 @@ core-compat-rebar-pt: build clean-core-compat-rebar-pt $t echo "-module(girl)." > $(APP)/src/girl.erl $i "Add lager to the list of dependencies" - $t sed -i.bak '2i\ -DEPS = lager\ -' $(APP)/Makefile + $t perl -ni.bak -e 'print;if ($$.==1) {print "DEPS = lager\n"}' $(APP)/Makefile $i "Add the lager_transform parse_transform to ERLC_OPTS" $t echo "ERLC_OPTS += +'{parse_transform, lager_transform}'" >> $(APP)/Makefile |