@@ -58,10 +58,10 @@ spdx : $(SPDX_LICENSE_HS) $(SPDX_EXCEPTION_HS)
58
58
SPDX_LICENSE_VERSIONS: =3.0 3.2 3.6 3.9 3.10 3.16 3.23
59
59
60
60
$(SPDX_LICENSE_HS ) : templates/SPDX.LicenseId.template.hs cabal-dev-scripts/src/GenUtils.hs cabal-dev-scripts/src/GenSPDX.hs license-list-data/licenses-3.0.json license-list-data/licenses-3.2.json
61
- cabal run --builddir=dist-newstyle-meta --project-file=cabal.project. meta gen-spdx -- templates/SPDX.LicenseId.template.hs $(SPDX_LICENSE_VERSIONS:%=license-list-data/licenses-%.json ) $(SPDX_LICENSE_HS )
61
+ cabal run --builddir=dist-newstyle-meta --project-file=cabal.meta.project gen-spdx -- templates/SPDX.LicenseId.template.hs $(SPDX_LICENSE_VERSIONS:%=license-list-data/licenses-%.json ) $(SPDX_LICENSE_HS )
62
62
63
63
$(SPDX_EXCEPTION_HS ) : templates/SPDX.LicenseExceptionId.template.hs cabal-dev-scripts/src/GenUtils.hs cabal-dev-scripts/src/GenSPDXExc.hs license-list-data/exceptions-3.0.json license-list-data/exceptions-3.2.json
64
- cabal run --builddir=dist-newstyle-meta --project-file=cabal.project. meta gen-spdx-exc -- templates/SPDX.LicenseExceptionId.template.hs $(SPDX_LICENSE_VERSIONS:%=license-list-data/exceptions-%.json ) $(SPDX_EXCEPTION_HS )
64
+ cabal run --builddir=dist-newstyle-meta --project-file=cabal.meta.project gen-spdx-exc -- templates/SPDX.LicenseExceptionId.template.hs $(SPDX_LICENSE_VERSIONS:%=license-list-data/exceptions-%.json ) $(SPDX_EXCEPTION_HS )
65
65
66
66
# source generation: templates
67
67
@@ -75,10 +75,10 @@ TEMPLATE_PATHS:=Cabal/src/Distribution/Simple/Build/PathsModule/Z.hs
75
75
templates : $(TEMPLATE_MACROS ) $(TEMPLATE_PATHS )
76
76
77
77
$(TEMPLATE_MACROS ) : templates/cabal_macros.template.h cabal-dev-scripts/src/GenCabalMacros.hs
78
- cabal run --builddir=dist-newstyle-meta --project-file=cabal.project. meta gen-cabal-macros -- $< $@
78
+ cabal run --builddir=dist-newstyle-meta --project-file=cabal.meta.project gen-cabal-macros -- $< $@
79
79
80
80
$(TEMPLATE_PATHS ) : templates/Paths_pkg.template.hs cabal-dev-scripts/src/GenPathsModule.hs
81
- cabal run --builddir=dist-newstyle-meta --project-file=cabal.project. meta gen-paths-module -- $< $@
81
+ cabal run --builddir=dist-newstyle-meta --project-file=cabal.meta.project gen-paths-module -- $< $@
82
82
83
83
# generated docs
84
84
# Use cabal build before cabal run to avoid output of the build on stdout when running
@@ -93,7 +93,7 @@ doc/buildinfo-fields-reference.rst : \
93
93
94
94
.PHONY : analyse-imports
95
95
analyse-imports :
96
- find Cabal-syntax/src Cabal/src cabal-install/src -type f -name ' *.hs' | xargs cabal run --builddir=dist-newstyle-meta --project-file=cabal.project. meta analyse-imports --
96
+ find Cabal-syntax/src Cabal/src cabal-install/src -type f -name ' *.hs' | xargs cabal run --builddir=dist-newstyle-meta --project-file=cabal.meta.project analyse-imports --
97
97
98
98
# ghcid
99
99
@@ -190,7 +190,7 @@ validate-dockerfiles : .docker/validate-8.4.4.dockerfile
190
190
validate-dockerfiles : .docker/validate-8.2.2.dockerfile
191
191
192
192
.docker/validate-% .dockerfile : .docker/validate.dockerfile.zinza cabal-dev-scripts/src/GenValidateDockerfile.hs
193
- cabal run --builddir=dist-newstyle-meta --project-file=cabal.project. meta gen-validate-dockerfile -- $* $< $@
193
+ cabal run --builddir=dist-newstyle-meta --project-file=cabal.meta.project gen-validate-dockerfile -- $* $< $@
194
194
195
195
# This is good idea anyway
196
196
# and we have a test relying on this limit being sufficiently small
@@ -229,7 +229,7 @@ tags :
229
229
# #############################################################################
230
230
231
231
bootstrap-json-% : phony
232
- cabal build --project-file=cabal.project. bootstrap --with-compiler=ghc-$* --dry-run cabal-install:exe:cabal
232
+ cabal build --project-file=cabal.bootstrap.project --with-compiler=ghc-$* --dry-run cabal-install:exe:cabal
233
233
cp dist-newstyle/cache/plan.json bootstrap/linux-$* .plan.json
234
234
@# -v0 to avoid build output on stdout
235
235
cd bootstrap && cabal run -v0 cabal-bootstrap-gen -- linux-$* .plan.json \
0 commit comments