Skip to content

Commit

Permalink
Added support for SPDX open-source licence codes
Browse files Browse the repository at this point in the history
  • Loading branch information
ganelson committed Apr 29, 2024
1 parent 0edf2ad commit 11d6647
Show file tree
Hide file tree
Showing 43 changed files with 19,279 additions and 4,136 deletions.
8,131 changes: 8,131 additions & 0 deletions Materials/licenses.json

Large diffs are not rendered by default.

12 changes: 12 additions & 0 deletions Materials/platforms/inweb-on-linux.mk
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@ FEWERWARNINGS = -Wno-constant-conversion -Wno-dangling-else -Wno-format \

ME = inweb
FTEST = $(ME)/foundation-test
LBUILD = $(ME)/licence-build
SAFETYCOPY = $(ME)/Tangled/inweb_dev

COLONY = $(ME)/colony.txt
Expand All @@ -40,14 +41,19 @@ $(ME)/Tangled/$(ME): $(ME)/Contents.w $(ME)/Chapter*/*.w $(ME)/foundation-module
$(FTEST)/Tangled/foundation-test: $(FTEST)/Contents.w $(FTEST)/Sections/*.w $(ME)/foundation-module/Contents.w $(ME)/foundation-module/Chapter*/*.w
$(call make-ftest)

$(LBUILD)/Tangled/licence-build: $(LBUILD)/Contents.w $(LBUILD)/Sections/*.w $(ME)/foundation-module/Contents.w $(ME)/foundation-module/Chapter*/*.w
$(call make-licence-build)

.PHONY: force
force: $(ME)/platform-settings.mk
$(call make-me)
$(call make-ftest)
$(call make-licence-build)

.PHONY: makers
makers:
$(INWEB) $(FTEST) -makefile $(FTEST)/foundation-test.mk
$(INWEB) $(LBUILD) -makefile $(LBUILD)/licence-build.mk
$(INWEB) -prototype $(ME)/Materials/platforms/macos.mkscript -makefile $(ME)/Materials/platforms/macos.mk
$(INWEB) -platform macos -prototype $(ME)/scripts/inweb.mkscript -makefile $(ME)/Materials/platforms/inweb-on-macos.mk
$(INWEB) -prototype $(ME)/Materials/platforms/macos32.mkscript -makefile $(ME)/Materials/platforms/macos32.mk
Expand All @@ -67,6 +73,7 @@ makers:
initial: $(ME)/platform-settings.mk
$(call make-me-once-tangled)
$(call make-ftest)
$(call make-licence-build)

.PHONY: safe
safe:
Expand All @@ -92,6 +99,11 @@ define make-ftest
make -f $(FTEST)/foundation-test.mk force
endef

define make-licence-build
$(INWEB) $(LBUILD) -makefile $(LBUILD)/licence-build.mk
make -f $(LBUILD)/licence-build.mk force
endef

.PHONY: test
test:
$(INTEST) -from $(ME) all
Expand Down
12 changes: 12 additions & 0 deletions Materials/platforms/inweb-on-macos.mk
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ FEWERWARNINGS = -Wno-implicit-int -Wno-dangling-else -Wno-pointer-sign -Wno-form

ME = inweb
FTEST = $(ME)/foundation-test
LBUILD = $(ME)/licence-build
SAFETYCOPY = $(ME)/Tangled/inweb_dev

COLONY = $(ME)/colony.txt
Expand All @@ -36,14 +37,19 @@ $(ME)/Tangled/$(ME): $(ME)/Contents.w $(ME)/Chapter*/*.w $(ME)/foundation-module
$(FTEST)/Tangled/foundation-test: $(FTEST)/Contents.w $(FTEST)/Sections/*.w $(ME)/foundation-module/Contents.w $(ME)/foundation-module/Chapter*/*.w
$(call make-ftest)

$(LBUILD)/Tangled/licence-build: $(LBUILD)/Contents.w $(LBUILD)/Sections/*.w $(ME)/foundation-module/Contents.w $(ME)/foundation-module/Chapter*/*.w
$(call make-licence-build)

.PHONY: force
force: $(ME)/platform-settings.mk
$(call make-me)
$(call make-ftest)
$(call make-licence-build)

.PHONY: makers
makers:
$(INWEB) $(FTEST) -makefile $(FTEST)/foundation-test.mk
$(INWEB) $(LBUILD) -makefile $(LBUILD)/licence-build.mk
$(INWEB) -prototype $(ME)/Materials/platforms/macos.mkscript -makefile $(ME)/Materials/platforms/macos.mk
$(INWEB) -platform macos -prototype $(ME)/scripts/inweb.mkscript -makefile $(ME)/Materials/platforms/inweb-on-macos.mk
$(INWEB) -prototype $(ME)/Materials/platforms/macos32.mkscript -makefile $(ME)/Materials/platforms/macos32.mk
Expand All @@ -63,6 +69,7 @@ makers:
initial: $(ME)/platform-settings.mk
$(call make-me-once-tangled)
$(call make-ftest)
$(call make-licence-build)

.PHONY: safe
safe:
Expand All @@ -88,6 +95,11 @@ define make-ftest
make -f $(FTEST)/foundation-test.mk force
endef

define make-licence-build
$(INWEB) $(LBUILD) -makefile $(LBUILD)/licence-build.mk
make -f $(LBUILD)/licence-build.mk force
endef

.PHONY: test
test:
$(INTEST) -from $(ME) all
Expand Down
12 changes: 12 additions & 0 deletions Materials/platforms/inweb-on-macos32.mk
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ FEWERWARNINGS = -Wno-implicit-int -Wno-dangling-else -Wno-pointer-sign -Wno-form

ME = inweb
FTEST = $(ME)/foundation-test
LBUILD = $(ME)/licence-build
SAFETYCOPY = $(ME)/Tangled/inweb_dev

COLONY = $(ME)/colony.txt
Expand All @@ -36,14 +37,19 @@ $(ME)/Tangled/$(ME): $(ME)/Contents.w $(ME)/Chapter*/*.w $(ME)/foundation-module
$(FTEST)/Tangled/foundation-test: $(FTEST)/Contents.w $(FTEST)/Sections/*.w $(ME)/foundation-module/Contents.w $(ME)/foundation-module/Chapter*/*.w
$(call make-ftest)

$(LBUILD)/Tangled/licence-build: $(LBUILD)/Contents.w $(LBUILD)/Sections/*.w $(ME)/foundation-module/Contents.w $(ME)/foundation-module/Chapter*/*.w
$(call make-licence-build)

.PHONY: force
force: $(ME)/platform-settings.mk
$(call make-me)
$(call make-ftest)
$(call make-licence-build)

.PHONY: makers
makers:
$(INWEB) $(FTEST) -makefile $(FTEST)/foundation-test.mk
$(INWEB) $(LBUILD) -makefile $(LBUILD)/licence-build.mk
$(INWEB) -prototype $(ME)/Materials/platforms/macos.mkscript -makefile $(ME)/Materials/platforms/macos.mk
$(INWEB) -platform macos -prototype $(ME)/scripts/inweb.mkscript -makefile $(ME)/Materials/platforms/inweb-on-macos.mk
$(INWEB) -prototype $(ME)/Materials/platforms/macos32.mkscript -makefile $(ME)/Materials/platforms/macos32.mk
Expand All @@ -63,6 +69,7 @@ makers:
initial: $(ME)/platform-settings.mk
$(call make-me-once-tangled)
$(call make-ftest)
$(call make-licence-build)

.PHONY: safe
safe:
Expand All @@ -88,6 +95,11 @@ define make-ftest
make -f $(FTEST)/foundation-test.mk force
endef

define make-licence-build
$(INWEB) $(LBUILD) -makefile $(LBUILD)/licence-build.mk
make -f $(LBUILD)/licence-build.mk force
endef

.PHONY: test
test:
$(INTEST) -from $(ME) all
Expand Down
12 changes: 12 additions & 0 deletions Materials/platforms/inweb-on-macosarm.mk
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ FEWERWARNINGS = -Wno-implicit-int -Wno-dangling-else -Wno-pointer-sign -Wno-form

ME = inweb
FTEST = $(ME)/foundation-test
LBUILD = $(ME)/licence-build
SAFETYCOPY = $(ME)/Tangled/inweb_dev

COLONY = $(ME)/colony.txt
Expand All @@ -36,14 +37,19 @@ $(ME)/Tangled/$(ME): $(ME)/Contents.w $(ME)/Chapter*/*.w $(ME)/foundation-module
$(FTEST)/Tangled/foundation-test: $(FTEST)/Contents.w $(FTEST)/Sections/*.w $(ME)/foundation-module/Contents.w $(ME)/foundation-module/Chapter*/*.w
$(call make-ftest)

$(LBUILD)/Tangled/licence-build: $(LBUILD)/Contents.w $(LBUILD)/Sections/*.w $(ME)/foundation-module/Contents.w $(ME)/foundation-module/Chapter*/*.w
$(call make-licence-build)

.PHONY: force
force: $(ME)/platform-settings.mk
$(call make-me)
$(call make-ftest)
$(call make-licence-build)

.PHONY: makers
makers:
$(INWEB) $(FTEST) -makefile $(FTEST)/foundation-test.mk
$(INWEB) $(LBUILD) -makefile $(LBUILD)/licence-build.mk
$(INWEB) -prototype $(ME)/Materials/platforms/macos.mkscript -makefile $(ME)/Materials/platforms/macos.mk
$(INWEB) -platform macos -prototype $(ME)/scripts/inweb.mkscript -makefile $(ME)/Materials/platforms/inweb-on-macos.mk
$(INWEB) -prototype $(ME)/Materials/platforms/macos32.mkscript -makefile $(ME)/Materials/platforms/macos32.mk
Expand All @@ -63,6 +69,7 @@ makers:
initial: $(ME)/platform-settings.mk
$(call make-me-once-tangled)
$(call make-ftest)
$(call make-licence-build)

.PHONY: safe
safe:
Expand All @@ -88,6 +95,11 @@ define make-ftest
make -f $(FTEST)/foundation-test.mk force
endef

define make-licence-build
$(INWEB) $(LBUILD) -makefile $(LBUILD)/licence-build.mk
make -f $(LBUILD)/licence-build.mk force
endef

.PHONY: test
test:
$(INTEST) -from $(ME) all
Expand Down
12 changes: 12 additions & 0 deletions Materials/platforms/inweb-on-macosuniv.mk
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ FEWERWARNINGS = -Wno-implicit-int -Wno-dangling-else -Wno-pointer-sign -Wno-form

ME = inweb
FTEST = $(ME)/foundation-test
LBUILD = $(ME)/licence-build
SAFETYCOPY = $(ME)/Tangled/inweb_dev

COLONY = $(ME)/colony.txt
Expand All @@ -37,14 +38,19 @@ $(ME)/Tangled/$(ME): $(ME)/Contents.w $(ME)/Chapter*/*.w $(ME)/foundation-module
$(FTEST)/Tangled/foundation-test: $(FTEST)/Contents.w $(FTEST)/Sections/*.w $(ME)/foundation-module/Contents.w $(ME)/foundation-module/Chapter*/*.w
$(call make-ftest)

$(LBUILD)/Tangled/licence-build: $(LBUILD)/Contents.w $(LBUILD)/Sections/*.w $(ME)/foundation-module/Contents.w $(ME)/foundation-module/Chapter*/*.w
$(call make-licence-build)

.PHONY: force
force: $(ME)/platform-settings.mk
$(call make-me)
$(call make-ftest)
$(call make-licence-build)

.PHONY: makers
makers:
$(INWEB) $(FTEST) -makefile $(FTEST)/foundation-test.mk
$(INWEB) $(LBUILD) -makefile $(LBUILD)/licence-build.mk
$(INWEB) -prototype $(ME)/Materials/platforms/macos.mkscript -makefile $(ME)/Materials/platforms/macos.mk
$(INWEB) -platform macos -prototype $(ME)/scripts/inweb.mkscript -makefile $(ME)/Materials/platforms/inweb-on-macos.mk
$(INWEB) -prototype $(ME)/Materials/platforms/macos32.mkscript -makefile $(ME)/Materials/platforms/macos32.mk
Expand All @@ -64,6 +70,7 @@ makers:
initial: $(ME)/platform-settings.mk
$(call make-me-once-tangled)
$(call make-ftest)
$(call make-licence-build)

.PHONY: safe
safe:
Expand Down Expand Up @@ -92,6 +99,11 @@ define make-ftest
make -f $(FTEST)/foundation-test.mk force
endef

define make-licence-build
$(INWEB) $(LBUILD) -makefile $(LBUILD)/licence-build.mk
make -f $(LBUILD)/licence-build.mk force
endef

.PHONY: test
test:
$(INTEST) -from $(ME) all
Expand Down
12 changes: 12 additions & 0 deletions Materials/platforms/inweb-on-unix.mk
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ FEWERWARNINGS = -Wno-implicit-int -Wno-dangling-else -Wno-pointer-sign -Wno-form

ME = inweb
FTEST = $(ME)/foundation-test
LBUILD = $(ME)/licence-build
SAFETYCOPY = $(ME)/Tangled/inweb_dev

COLONY = $(ME)/colony.txt
Expand All @@ -34,14 +35,19 @@ $(ME)/Tangled/$(ME): $(ME)/Contents.w $(ME)/Chapter*/*.w $(ME)/foundation-module
$(FTEST)/Tangled/foundation-test: $(FTEST)/Contents.w $(FTEST)/Sections/*.w $(ME)/foundation-module/Contents.w $(ME)/foundation-module/Chapter*/*.w
$(call make-ftest)

$(LBUILD)/Tangled/licence-build: $(LBUILD)/Contents.w $(LBUILD)/Sections/*.w $(ME)/foundation-module/Contents.w $(ME)/foundation-module/Chapter*/*.w
$(call make-licence-build)

.PHONY: force
force: $(ME)/platform-settings.mk
$(call make-me)
$(call make-ftest)
$(call make-licence-build)

.PHONY: makers
makers:
$(INWEB) $(FTEST) -makefile $(FTEST)/foundation-test.mk
$(INWEB) $(LBUILD) -makefile $(LBUILD)/licence-build.mk
$(INWEB) -prototype $(ME)/Materials/platforms/macos.mkscript -makefile $(ME)/Materials/platforms/macos.mk
$(INWEB) -platform macos -prototype $(ME)/scripts/inweb.mkscript -makefile $(ME)/Materials/platforms/inweb-on-macos.mk
$(INWEB) -prototype $(ME)/Materials/platforms/macos32.mkscript -makefile $(ME)/Materials/platforms/macos32.mk
Expand All @@ -61,6 +67,7 @@ makers:
initial: $(ME)/platform-settings.mk
$(call make-me-once-tangled)
$(call make-ftest)
$(call make-licence-build)

.PHONY: safe
safe:
Expand All @@ -86,6 +93,11 @@ define make-ftest
make -f $(FTEST)/foundation-test.mk force
endef

define make-licence-build
$(INWEB) $(LBUILD) -makefile $(LBUILD)/licence-build.mk
make -f $(LBUILD)/licence-build.mk force
endef

.PHONY: test
test:
$(INTEST) -from $(ME) all
Expand Down
12 changes: 12 additions & 0 deletions Materials/platforms/inweb-on-windows.mk
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ FEWERWARNINGS = -Wno-implicit-int -Wno-dangling-else -Wno-pointer-sign -Wno-form

ME = inweb
FTEST = $(ME)/foundation-test
LBUILD = $(ME)/licence-build
SAFETYCOPY = $(ME)/Tangled/inweb_dev

COLONY = $(ME)/colony.txt
Expand All @@ -34,14 +35,19 @@ $(ME)/Tangled/$(ME): $(ME)/Contents.w $(ME)/Chapter*/*.w $(ME)/foundation-module
$(FTEST)/Tangled/foundation-test: $(FTEST)/Contents.w $(FTEST)/Sections/*.w $(ME)/foundation-module/Contents.w $(ME)/foundation-module/Chapter*/*.w
$(call make-ftest)

$(LBUILD)/Tangled/licence-build: $(LBUILD)/Contents.w $(LBUILD)/Sections/*.w $(ME)/foundation-module/Contents.w $(ME)/foundation-module/Chapter*/*.w
$(call make-licence-build)

.PHONY: force
force: $(ME)/platform-settings.mk
$(call make-me)
$(call make-ftest)
$(call make-licence-build)

.PHONY: makers
makers:
$(INWEB) $(FTEST) -makefile $(FTEST)/foundation-test.mk
$(INWEB) $(LBUILD) -makefile $(LBUILD)/licence-build.mk
$(INWEB) -prototype $(ME)/Materials/platforms/macos.mkscript -makefile $(ME)/Materials/platforms/macos.mk
$(INWEB) -platform macos -prototype $(ME)/scripts/inweb.mkscript -makefile $(ME)/Materials/platforms/inweb-on-macos.mk
$(INWEB) -prototype $(ME)/Materials/platforms/macos32.mkscript -makefile $(ME)/Materials/platforms/macos32.mk
Expand All @@ -61,6 +67,7 @@ makers:
initial: $(ME)/platform-settings.mk
$(call make-me-once-tangled)
$(call make-ftest)
$(call make-licence-build)

.PHONY: safe
safe:
Expand All @@ -86,6 +93,11 @@ define make-ftest
make -f $(FTEST)/foundation-test.mk force
endef

define make-licence-build
$(INWEB) $(LBUILD) -makefile $(LBUILD)/licence-build.mk
make -f $(LBUILD)/licence-build.mk force
endef

.PHONY: test
test:
$(INTEST) -from $(ME) all
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Inweb 7.2.1

[Version](notes/versioning.md): 7.2.1-beta+1B62 'Escape to Danger' (13 April 2024)
[Version](notes/versioning.md): 7.2.1-beta+1B63 'Escape to Danger' (29 April 2024)

## About Inweb

Expand Down
Binary file added Tangled/inweb-dash
Binary file not shown.
Loading

0 comments on commit 11d6647

Please sign in to comment.