1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-27 00:17:46 +00:00

Build: consider IPCCOMPILER and FORMCOMPILER just for ordering

Build them if they don't exist, but don't care about them being
newer or older than the target.

I believe this is what was causing build loops where IPCCompiler was
being run a second time, rebuilding its .h file, then a library
would depend on that .h file and get re-archived, then an
application would need relinking, and something in that whole
process would trigger IPCCompiler running again touching its .h
file.
This commit is contained in:
joshua stein 2019-12-27 23:53:54 -06:00 committed by Andreas Kling
parent 0b501335f5
commit b624eaaf78
4 changed files with 7 additions and 7 deletions

View file

@ -10,7 +10,7 @@ LIB_DEPS = GUI Draw Core IPC
FontEditor.cpp: UI_FontEditorBottom.h
UI_FontEditorBottom.h: FontEditorBottom.frm FORMCOMPILER
UI_FontEditorBottom.h: FontEditorBottom.frm | FORMCOMPILER
$(QUIET) $(FORMCOMPILER) $< > $@
EXTRA_CLEAN = UI_FontEditorBottom.h