mirror of
https://github.com/deater/dos33fsprogs.git
synced 2024-12-30 07:30:04 +00:00
41 lines
686 B
Makefile
41 lines
686 B
Makefile
CC = gcc
|
|
AS = as
|
|
LD = ld
|
|
ASFLAGS = --32
|
|
CFLAGS = -O2 -Wall
|
|
LFLAGS =
|
|
|
|
SDL_LIBS= `sdl-config --libs`
|
|
SDL_INCLUDE= `sdl-config --cflags`
|
|
|
|
|
|
all: autumn autumn_asm hellmood_autumn
|
|
|
|
#
|
|
|
|
hellmood_autumn: hellmood_autumn.o
|
|
$(CC) $(LFLAGS) -o hellmood_autumn hellmood_autumn.o $(SDL_LIBS)
|
|
|
|
hellmood_autumn.o: hellmood_autumn.c
|
|
$(CC) $(CFLAGS) $(SDL_INCLUDE) -c hellmood_autumn.c
|
|
|
|
#
|
|
|
|
autumn: autumn.o
|
|
$(CC) $(LFLAGS) -o autumn autumn.o
|
|
|
|
autumn.o: autumn.c
|
|
$(CC) $(CFLAGS) -c autumn.c
|
|
|
|
#
|
|
autumn_asm: autumn_asm.o
|
|
$(LD) -m elf_i386 -o autumn_asm autumn_asm.o
|
|
|
|
autumn_asm.o: autumn_asm.s
|
|
$(AS) $(ASFLAGS) -o autumn_asm.o autumn_asm.s
|
|
|
|
|
|
#
|
|
clean:
|
|
rm -f *~ *.o autumn hellmood_autumn autumn_asm
|