mirror of
https://github.com/acidanthera/OpenCorePkg.git
synced 2025-12-08 19:25:01 +00:00
36 lines
1.0 KiB
Makefile
36 lines
1.0 KiB
Makefile
CC ?= gcc
|
|
CFLAGS=-c -Wall -Wextra -pedantic -O3 -I../../Include -I../../IncludeUser -include ../../IncludeUser/UefiCompat.h
|
|
OBJS=AppleEfiBinary.o Sha2.o BigNumWordMul64.o BigNumPrimitives.o BigNumMontgomery.o RsaDigitalSign.o SecureMem.o OcAppleKeysLib.o main.o
|
|
|
|
all: AppleEfiSignTool
|
|
|
|
AppleEfiSignTool: $(OBJS)
|
|
$(CC) $(OBJS) -o AppleEfiSignTool
|
|
|
|
Sha2.o:
|
|
$(CC) $(CFLAGS) ../../Library/OcCryptoLib/Sha2.c -o $@
|
|
|
|
BigNumWordMul64.o:
|
|
$(CC) $(CFLAGS) ../../Library/OcCryptoLib/IA32/BigNumWordMul64.c -o $@
|
|
|
|
BigNumPrimitives.o:
|
|
$(CC) $(CFLAGS) ../../Library/OcCryptoLib/BigNumPrimitives.c -o $@
|
|
|
|
BigNumMontgomery.o:
|
|
$(CC) $(CFLAGS) ../../Library/OcCryptoLib/BigNumMontgomery.c -o $@
|
|
|
|
RsaDigitalSign.o:
|
|
$(CC) $(CFLAGS) -include OcCryptoConfig.h ../../Library/OcCryptoLib/RsaDigitalSign.c -o $@
|
|
|
|
SecureMem.o:
|
|
$(CC) $(CFLAGS) ../../Library/OcCryptoLib/SecureMem.c -o $@
|
|
|
|
OcAppleKeysLib.o:
|
|
$(CC) $(CFLAGS) ../../Library/OcAppleKeysLib/OcAppleKeysLib.c -o $@
|
|
|
|
.c:
|
|
$(CC) $(CFLAGS) $< -o $@
|
|
|
|
clean:
|
|
rm -rf *.o AppleEfiSignTool
|