From 1309c45cc62ac1f2cf0bac904f01393536c29388 Mon Sep 17 00:00:00 2001 From: Andreas Kling Date: Mon, 18 Nov 2019 13:09:33 +0100 Subject: [PATCH] LibHTML: Fix code generator dependencies for initial build Fixes #796. --- Libraries/LibHTML/Makefile | 2 +- Libraries/LibHTML/Makefile.shared | 5 +---- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/Libraries/LibHTML/Makefile b/Libraries/LibHTML/Makefile index 7ff48dd2c5..ba914c0c14 100644 --- a/Libraries/LibHTML/Makefile +++ b/Libraries/LibHTML/Makefile @@ -6,5 +6,5 @@ all: $(LIBRARY) include Makefile.shared -$(LIBRARY): $(LIBHTML_OBJS) +$(LIBRARY): $(GENERATED_SOURCES) $(LIBHTML_OBJS) @echo "LIB $@"; $(AR) rcs $@ $(LIBHTML_OBJS) diff --git a/Libraries/LibHTML/Makefile.shared b/Libraries/LibHTML/Makefile.shared index 41359c9f6d..b12d61f926 100644 --- a/Libraries/LibHTML/Makefile.shared +++ b/Libraries/LibHTML/Makefile.shared @@ -69,9 +69,6 @@ OBJS = $(EXTRA_OBJS) $(LIBHTML_OBJS) LIBRARY = libhtml.a DEFINES += -DUSERLAND -Dump.cpp: CSS/PropertyID.h -Parser/CSSParser.cpp: CSS/PropertyID.h - CSS/DefaultStyleSheetSource.cpp: CSS/Default.css Scripts/GenerateStyleSheetSource.sh @echo "GENERATE $@"; Scripts/GenerateStyleSheetSource.sh default_stylesheet_source $< > $@ @@ -79,7 +76,7 @@ CSS/PropertyID.h: CSS/Properties.json CodeGenerators/Generate_CSS_PropertyID_h/G make -C CodeGenerators/Generate_CSS_PropertyID_h @echo "GENERATE $@"; CodeGenerators/Generate_CSS_PropertyID_h/Generate_CSS_PropertyID_h $< > $@ -CSS/PropertyID.cpp: CSS/Properties.json CodeGenerators/Generate_CSS_PropertyID_cpp/Generate_CSS_PropertyID_cpp.cpp CSS/PropertyID.h +CSS/PropertyID.cpp: CSS/Properties.json CodeGenerators/Generate_CSS_PropertyID_cpp/Generate_CSS_PropertyID_cpp.cpp make -C CodeGenerators/Generate_CSS_PropertyID_cpp @echo "GENERATE $@"; CodeGenerators/Generate_CSS_PropertyID_cpp/Generate_CSS_PropertyID_cpp $< > $@