Updates
This commit is contained in:
60
blender-deps/jbigkit-cmake/libjbig/Makefile
Normal file
60
blender-deps/jbigkit-cmake/libjbig/Makefile
Normal file
@@ -0,0 +1,60 @@
|
||||
# Unix makefile for the JBIG-KIT library
|
||||
|
||||
# Select an ANSI/ISO C compiler here, GNU gcc is recommended
|
||||
CC = gcc
|
||||
|
||||
# Options for the compiler: A high optimization level is suggested
|
||||
CFLAGS = -g -O -W -Wall -ansi -pedantic # --coverage
|
||||
|
||||
all: libjbig.a libjbig85.a tstcodec tstcodec85 tstjoint
|
||||
|
||||
tstcodec: tstcodec.o jbig.o jbig_ar.o
|
||||
$(CC) $(LDFLAGS) $(CFLAGS) -o tstcodec tstcodec.o jbig.o jbig_ar.o
|
||||
|
||||
tstcodec85: tstcodec85.o jbig85.o jbig_ar.o
|
||||
$(CC) $(LDFLAGS) $(CFLAGS) -o tstcodec85 tstcodec85.o jbig85.o jbig_ar.o
|
||||
|
||||
tstjoint: tstjoint.o jbig.o jbig85.o jbig_ar.o
|
||||
$(CC) $(LDFLAGS) $(CFLAGS) -o tstjoint \
|
||||
tstjoint.o jbig.o jbig85.o jbig_ar.o
|
||||
|
||||
libjbig.a: jbig.o jbig_ar.o
|
||||
rm -f libjbig.a
|
||||
ar rc libjbig.a jbig.o jbig_ar.o
|
||||
-ranlib libjbig.a
|
||||
|
||||
libjbig85.a: jbig85.o jbig_ar.o
|
||||
rm -f libjbig85.a
|
||||
ar rc libjbig85.a jbig85.o jbig_ar.o
|
||||
-ranlib libjbig85.a
|
||||
|
||||
jbig.o: jbig.c jbig.h jbig_ar.h
|
||||
jbig85.o: jbig85.c jbig85.h jbig_ar.h
|
||||
jbig_ar.o: jbig_ar.c jbig_ar.h
|
||||
tstcodec.o: tstcodec.c jbig.h
|
||||
tstcodec85.o: tstcodec85.c jbig85.h
|
||||
|
||||
update-po: jbig.c jbig85.c Makefile
|
||||
xgettext -ojbig.pot -k_ \
|
||||
--copyright-holder='Markus Kuhn' \
|
||||
--msgid-bugs-address='http://www.cl.cam.ac.uk/~mgk25/jbigkit/' \
|
||||
--package-name jbigkit \
|
||||
jbig.c jbig85.c
|
||||
cd po && for po in *.po ; do \
|
||||
msgmerge --update $$po ../jbig.pot ; done
|
||||
|
||||
analyze:
|
||||
clang --analyze *.c
|
||||
|
||||
test: tstcodec tstcodec85 tstjoint
|
||||
./tstcodec
|
||||
./tstcodec85
|
||||
./tstjoint
|
||||
|
||||
t82test.pbm: tstcodec
|
||||
./tstcodec $@
|
||||
|
||||
clean:
|
||||
rm -f *.o *.gcda *.gcno *.gcov *.plist *~ core gmon.out dbg_d\=??.pbm
|
||||
rm -f t82test.pbm
|
||||
rm -f tstcodec tstcodec85 tstjoint
|
||||
Reference in New Issue
Block a user