将makefile中的gcc字样用$(CC)环境变量代替

This commit is contained in:
longjin
2022-10-16 11:08:32 +08:00
parent af37e98979
commit fbe1e23e97
45 changed files with 91 additions and 90 deletions

View File

@ -5,4 +5,4 @@ CFLAGS += -I .
acpi.o: acpi.c
gcc $(CFLAGS) -c acpi.c -o acpi.o
$(CC) $(CFLAGS) -c acpi.c -o acpi.o

View File

@ -4,7 +4,7 @@ all: ata.o ahci.o
CFLAGS += -I .
ata.o: ata.c
gcc $(CFLAGS) -c ata.c -o ata.o
$(CC) $(CFLAGS) -c ata.c -o ata.o
ahci.o: ahci/ahci.c
gcc $(CFLAGS) -c ahci/ahci.c -o ahci/ahci.o
$(CC) $(CFLAGS) -c ahci/ahci.c -o ahci/ahci.o

View File

@ -12,7 +12,7 @@ $(kernel_driver_hid_subdirs): ECHO
$(MAKE) -C $@ all CFLAGS="$(CFLAGS)" ASFLAGS="$(ASFLAGS)" PIC="$(PIC)"
$(kernel_driver_hid_objs): ECHO
gcc $(CFLAGS) -c $@ -o $@.o
$(CC) $(CFLAGS) -c $@ -o $@.o
all: $(kernel_driver_hid_objs) $(kernel_driver_hid_subdirs)
@echo $(kernel_driver_hid_objs)

View File

@ -8,7 +8,7 @@ ECHO:
@echo "$@"
$(kernel_driver_usbhid_objs): ECHO
gcc $(CFLAGS) -c $@ -o $@.o
$(CC) $(CFLAGS) -c $@ -o $@.o
all: $(kernel_driver_hid_objs) $(kernel_driver_hid_subdirs)
@echo $(kernel_driver_hid_objs)

View File

@ -4,11 +4,11 @@ all: pic.o
# 中断处理芯片的驱动程序
ifeq ($(PIC), _INTR_8259A_)
pic.o: 8259A/8259A.c
gcc $(CFLAGS) -c 8259A/8259A.c -o pic.o
$(CC) $(CFLAGS) -c 8259A/8259A.c -o pic.o
else
pic.o: apic/apic.c apic_timer.o
gcc $(CFLAGS) -c apic/apic.c -o pic.o
$(CC) $(CFLAGS) -c apic/apic.c -o pic.o
apic_timer.o: apic/apic_timer.c
gcc $(CFLAGS) -c apic/apic_timer.c -o apic/apic_timer.o
$(CC) $(CFLAGS) -c apic/apic_timer.c -o apic/apic_timer.o
endif

View File

@ -5,4 +5,4 @@ CFLAGS += -I .
ps2_keyboard.o: ps2_keyboard.c
gcc $(CFLAGS) -c ps2_keyboard.c -o ps2_keyboard.o
$(CC) $(CFLAGS) -c ps2_keyboard.c -o ps2_keyboard.o

View File

@ -5,4 +5,4 @@ CFLAGS += -I .
ps2_mouse.o: ps2_mouse.c
gcc $(CFLAGS) -c ps2_mouse.c -o ps2_mouse.o
$(CC) $(CFLAGS) -c ps2_mouse.c -o ps2_mouse.o

View File

@ -4,4 +4,4 @@ all: multiboot2.o
CFLAGS += -I .
multiboot2.o: multiboot2.c
gcc $(CFLAGS) -c multiboot2.c -o multiboot2.o
$(CC) $(CFLAGS) -c multiboot2.c -o multiboot2.o

View File

@ -5,7 +5,7 @@ CFLAGS += -I .
pci.o: pci.c
gcc $(CFLAGS) -c pci.c -o pci.o
$(CC) $(CFLAGS) -c pci.c -o pci.o
msi.o: msi.c
gcc $(CFLAGS) -c msi.c -o msi.o
$(CC) $(CFLAGS) -c msi.c -o msi.o

View File

@ -4,7 +4,7 @@ all: rtc.o HPET.o
CFLAGS += -I .
rtc.o: rtc/rtc.c
gcc $(CFLAGS) -c rtc/rtc.c -o rtc/rtc.o
$(CC) $(CFLAGS) -c rtc/rtc.c -o rtc/rtc.o
HPET.o: HPET/HPET.c
gcc $(CFLAGS) -c HPET/HPET.c -o HPET/HPET.o
$(CC) $(CFLAGS) -c HPET/HPET.c -o HPET/HPET.o

View File

@ -5,4 +5,4 @@ CFLAGS += -I .
tty.o: tty.c
gcc $(CFLAGS) -c tty.c -o tty.o
$(CC) $(CFLAGS) -c tty.c -o tty.o

View File

@ -4,4 +4,4 @@ all: uart.o
CFLAGS += -I .
uart.o: uart.c
gcc $(CFLAGS) -c uart.c -o uart.o
$(CC) $(CFLAGS) -c uart.c -o uart.o

View File

@ -3,7 +3,7 @@ CFLAGS += -I .
all: usb.o xhci.o
usb.o: usb.c
gcc $(CFLAGS) -c usb.c -o usb.o
$(CC) $(CFLAGS) -c usb.c -o usb.o
xhci.o: xhci/xhci.c
gcc $(CFLAGS) -c xhci/xhci.c -o xhci/xhci.o
$(CC) $(CFLAGS) -c xhci/xhci.c -o xhci/xhci.o

View File

@ -5,4 +5,4 @@ CFLAGS += -I .
video.o: video.c
gcc $(CFLAGS) -c video.c -o video.o
$(CC) $(CFLAGS) -c video.c -o video.o