From a4af4dc720a0ba8d4c3a23e05825989329a48a2f Mon Sep 17 00:00:00 2001 From: Amlal El Mahrouss Date: Tue, 13 Feb 2024 10:04:01 +0100 Subject: HCR-15 : Update makefile to output dll Signed-off-by: Amlal El Mahrouss --- Public/Kits/GKit/Makefile | 5 +++-- Public/Kits/ZipKit/Makefile | 5 +++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/Public/Kits/GKit/Makefile b/Public/Kits/GKit/Makefile index d8228fca..be1586d9 100644 --- a/Public/Kits/GKit/Makefile +++ b/Public/Kits/GKit/Makefile @@ -4,13 +4,14 @@ ################################################## CC=x86_64-w64-mingw32-g++ -CCFLAGS=-c -ffreestanding -fno-rtti -fno-exceptions -std=c++20 +CCFLAGS=-shared -ffreestanding -fno-rtti -fno-exceptions -std=c++20 ASM=nasm ASMFLAGS=-f elf64 +OUTPUT=GKit.dll .PHONY: build-gkit build-gkit: - $(CC) -I../ -I$(HOME) -I../../../Private/ $(CCFLAGS) *.cxx + $(CC) -I../ -I$(HOME) -I../../../Private/ $(CCFLAGS) *.cxx -o $(OUTPUT) .PHONY: all all: build-gkit diff --git a/Public/Kits/ZipKit/Makefile b/Public/Kits/ZipKit/Makefile index 7665c614..e055d993 100644 --- a/Public/Kits/ZipKit/Makefile +++ b/Public/Kits/ZipKit/Makefile @@ -4,13 +4,14 @@ ################################################## CC=x86_64-w64-mingw32-g++ -CCFLAGS=-c -ffreestanding -fno-rtti -fno-exceptions -std=c++20 +CCFLAGS=-shared -ffreestanding -fno-rtti -fno-exceptions -std=c++20 ASM=nasm ASMFLAGS=-f elf64 +OUTPUT=ZipKit.dll .PHONY: build-zipkit build-zipkit: - $(CC) -I../ -I../../../Private/ $(CCFLAGS) *.cxx + $(CC) -I../ -I../../../Private/ $(CCFLAGS) *.cxx -o $(OUTPUT) .PHONY: all all: build-zipkit -- cgit v1.2.3