ww: preserve command package identities
This commit is contained in:
8
Makefile
8
Makefile
@@ -226,6 +226,7 @@ $(BIN)/w6a_ww: selfhost/cmd/w6a/main.ww selfhost/cmd/w6a/opcodes.ww \
|
||||
$(LIB)/libwwrt.a | $(BIN)
|
||||
@mkdir -p $(WWBUILD)/w6a_ww
|
||||
@$(CURDIR)/$(BIN)/ww build -w $(WWBUILD)/w6a_ww \
|
||||
-I $(CURDIR)/selfhost/cmd \
|
||||
-o $(WWBUILD)/w6a_ww/main \
|
||||
$(CURDIR)/selfhost/cmd/w6a
|
||||
@mv $(WWBUILD)/w6a_ww/main $@
|
||||
@@ -244,6 +245,7 @@ $(BIN)/w6l_ww: selfhost/cmd/w6l/main.ww selfhost/cmd/w6l/sym.ww \
|
||||
$(LIB)/libwwrt.a | $(BIN)
|
||||
@mkdir -p $(WWBUILD)/w6l_ww
|
||||
@$(CURDIR)/$(BIN)/ww build -w $(WWBUILD)/w6l_ww \
|
||||
-I $(CURDIR)/selfhost/cmd \
|
||||
-o $(WWBUILD)/w6l_ww/main \
|
||||
$(CURDIR)/selfhost/cmd/w6l
|
||||
@mv $(WWBUILD)/w6l_ww/main $@
|
||||
@@ -961,9 +963,11 @@ nocc:
|
||||
-I $(CURDIR)/lib/ww \
|
||||
-I $(CURDIR)/selfhost/cmd \
|
||||
-I $(CURDIR)/lib $(CURDIR)/selfhost/cmd/w6c/main.ww && mv main w6c_ww1
|
||||
@cd $(NOCC_BIN) && ./ww build -o main -I $(CURDIR)/lib \
|
||||
@cd $(NOCC_BIN) && ./ww build -o main \
|
||||
-I $(CURDIR)/selfhost/cmd -I $(CURDIR)/lib \
|
||||
$(CURDIR)/selfhost/cmd/w6a && mv main w6a_ww1
|
||||
@cd $(NOCC_BIN) && ./ww build -o main -I $(CURDIR)/lib \
|
||||
@cd $(NOCC_BIN) && ./ww build -o main \
|
||||
-I $(CURDIR)/selfhost/cmd -I $(CURDIR)/lib \
|
||||
$(CURDIR)/selfhost/cmd/w6l && mv main w6l_ww1
|
||||
@cd $(NOCC_BIN) && ./ww build -o main -I $(CURDIR)/selfhost/cmd/wcc \
|
||||
-I $(CURDIR)/lib $(CURDIR)/selfhost/cmd/ww/main.ww && mv main ww_ww1
|
||||
|
||||
Reference in New Issue
Block a user