cJPEG/Makefile.prizm

72 lines
1.1 KiB
Makefile

INCLUDE = -I./include -I/home/sylvain/.local/share/giteapc/Lephenixnoir/sh-elf-gcc/lib/gcc/sh3eb-elf/11.1.0/include/openlibm/
CFLAGS = -O2 $(INCLUDE) -lm -m4-nofpu -mb -ffreestanding -nostdlib -Wa,--dsp
AR = sh-elf-gcc-ar
RANLIB = sh-elf-gcc-ranlib
CC = sh-elf-gcc
CONFIG_H = jconfig.h
TARGET = libcJPG.a
SOURCES = \
jcapimin.c \
jcapistd.c \
jdapimin.c \
jdapistd.c \
jcomapi.c \
jcparam.c \
jctrans.c \
jdtrans.c \
jcinit.c \
jcmaster.c \
jcmainct.c \
jcprepct.c \
jccoefct.c \
jccolor.c \
jcsample.c \
jcdctmgr.c \
jfdctint.c \
jfdctfst.c \
jfdctflt.c \
jchuff.c \
jcarith.c \
jcmarker.c \
jdatadst.c \
jdmaster.c \
jdinput.c \
jdmainct.c \
jdcoefct.c \
jdpostct.c \
jdmarker.c \
jdhuff.c \
jdarith.c \
jddctmgr.c \
jidctint.c \
jidctfst.c \
jidctflt.c \
jdsample.c \
jdcolor.c \
jdmerge.c \
jquant1.c \
jquant2.c \
jdatasrc.c \
jaricom.c \
jerror.c \
jmemmgr.c \
jutils.c \
jmemname.c \
OBJECTS = $(SOURCES:.c=.o)
all: $(TARGET)
$(TARGET): $(OBJECTS)
#cp $(CONFIG_H).default $(CONFIG_H)
$(AR) cr $@ $^
$(RANLIB) $@
.c.o:
$(CC) $(INCLUDE) $(CFLAGS) -c $< -o $@
clean:
rm -f $(OBJECTS) $(TARGET)