mirror of https://github.com/XEphem/XEphem.git
72 lines
920 B
Makefile
72 lines
920 B
Makefile
# Makefile for the decompress-only jpeg library, libjpegd.a.
|
|
|
|
# compiler and flags
|
|
|
|
# gcc
|
|
CC = gcc
|
|
CFLAGS= -O2 -Wall
|
|
|
|
# macosx universal binary
|
|
# CFLAGS= -O2 -Wall -arch i386 -arch ppc
|
|
|
|
# solaris
|
|
# CC = cc
|
|
# CFLAGS= -O
|
|
|
|
# AIX
|
|
# CC = xlc
|
|
# CFLAGS= -O2 -qlanglvl=ansi -qarch=com -qmaxmem=16384
|
|
|
|
# HP-UX
|
|
# CC = cc
|
|
# CFLAGS= -Aa -fast
|
|
|
|
HS = \
|
|
jerror.h \
|
|
jmorecfg.h \
|
|
jpegint.h \
|
|
jpeglib.h \
|
|
jconfig.h \
|
|
jinclude.h \
|
|
jmemsys.h \
|
|
jdct.h \
|
|
jversion.h \
|
|
jdhuff.h
|
|
|
|
OBJS = \
|
|
jcomapi.o \
|
|
jdapimin.o \
|
|
jdapistd.o \
|
|
jdatasrc.o \
|
|
jdcoefct.o \
|
|
jdcolor.o \
|
|
jddctmgr.o \
|
|
jdhuff.o \
|
|
jdinput.o \
|
|
jdmainct.o \
|
|
jdmarker.o \
|
|
jdmaster.o \
|
|
jdmerge.o \
|
|
jdphuff.o \
|
|
jdpostct.o \
|
|
jdsample.o \
|
|
jerror.o \
|
|
jidctflt.o \
|
|
jidctfst.o \
|
|
jidctint.o \
|
|
jidctred.o \
|
|
jmemmgr.o \
|
|
jmemnobs.o \
|
|
jquant1.o \
|
|
jquant2.o \
|
|
jutils.o
|
|
|
|
libjpegd.a: $(HS) $(OBJS)
|
|
ar r $@ $(OBJS)
|
|
ranlib $@
|
|
|
|
clobber:
|
|
touch x.o x.a
|
|
rm -f *.o *.a
|
|
|