Kernel: Always build config.cpp, even when it's not modified
This commit is contained in:
parent
7a998dda4d
commit
25928a2a8d
@ -36,6 +36,10 @@ $(MOON_OBJ)/main.cpp.o: $(MOON_SRC)/main.cpp
|
|||||||
@mkdir -p $(@D)
|
@mkdir -p $(@D)
|
||||||
$(CXX) $(CFLAGS) -fno-stack-protector $(CXXFLAGS) -o $@ -c $^
|
$(CXX) $(CFLAGS) -fno-stack-protector $(CXXFLAGS) -o $@ -c $^
|
||||||
|
|
||||||
|
$(MOON_OBJ)/misc/config.cpp.o: $(MOON_SRC)/misc/config.cpp FORCE
|
||||||
|
@mkdir -p $(@D)
|
||||||
|
$(CXX) $(CFLAGS) $(CXXFLAGS) -o $@ -c $(MOON_SRC)/misc/config.cpp
|
||||||
|
|
||||||
$(MOON_OBJ)/init/Init.cpp.o: $(MOON_SRC)/init/Init.cpp
|
$(MOON_OBJ)/init/Init.cpp.o: $(MOON_SRC)/init/Init.cpp
|
||||||
@mkdir -p $(@D)
|
@mkdir -p $(@D)
|
||||||
$(CXX) $(CFLAGS) -fno-stack-protector $(CXXFLAGS) -o $@ -c $^
|
$(CXX) $(CFLAGS) -fno-stack-protector $(CXXFLAGS) -o $@ -c $^
|
||||||
@ -63,4 +67,7 @@ clean:
|
|||||||
install: $(MOON_BIN)/moon.elf
|
install: $(MOON_BIN)/moon.elf
|
||||||
@mkdir -p $(@D)
|
@mkdir -p $(@D)
|
||||||
cp $^ $(LUNA_ROOT)/initrd/boot/moon.elf
|
cp $^ $(LUNA_ROOT)/initrd/boot/moon.elf
|
||||||
$(LUNA_ROOT)/tools/generate-symbols.sh
|
$(LUNA_ROOT)/tools/generate-symbols.sh
|
||||||
|
|
||||||
|
.PHONY: build clean install FORCE
|
||||||
|
FORCE:
|
Loading…
Reference in New Issue
Block a user