Cross Reference: Makefile
xref
: /
ast
/
src
/
lib
/
libvcodex
/
Vchuff
/
Makefile
Home
History
Annotate
Line#
Navigate
Download
Search
only in
./
Makefile revision 3f54fd611f536639ec30dd53c48e5ec1897cc7d9
6e9dd97a25431e8a7ade84542ed1ab5edc092752
Karl Luc
# Makefile for the Huffman methods
6e9dd97a25431e8a7ade84542ed1ab5edc092752
Karl Luc
# Written by Kiem-Phong Vo
6e9dd97a25431e8a7ade84542ed1ab5edc092752
Karl Luc
6e9dd97a25431e8a7ade84542ed1ab5edc092752
Karl Luc
INCDIR
= ../../../../
include
6e9dd97a25431e8a7ade84542ed1ab5edc092752
Karl Luc
LIBDIR
= ../../../../
lib
6e9dd97a25431e8a7ade84542ed1ab5edc092752
Karl Luc
6e9dd97a25431e8a7ade84542ed1ab5edc092752
Karl Luc
CXINCS
=
6e9dd97a25431e8a7ade84542ed1ab5edc092752
Karl Luc
CCINCS
= -I
$(
INCDIR
)
-I. -I..
$(
CXINCS
)
6e9dd97a25431e8a7ade84542ed1ab5edc092752
Karl Luc
CXFLAGS
=
6e9dd97a25431e8a7ade84542ed1ab5edc092752
Karl Luc
CCMODE
= -O
6e9dd97a25431e8a7ade84542ed1ab5edc092752
Karl Luc
CCFLAGS
=
$(
CCMODE
)
$(
CXFLAGS
)
$(
CCINCS
)
6e9dd97a25431e8a7ade84542ed1ab5edc092752
Karl Luc
CC
=
cc
6e9dd97a25431e8a7ade84542ed1ab5edc092752
Karl Luc
6e9dd97a25431e8a7ade84542ed1ab5edc092752
Karl Luc
VCHSRCS
=
vchsize.c
vchbits.c
vchtrie.c
vchcode.c
\
6e9dd97a25431e8a7ade84542ed1ab5edc092752
Karl Luc
vchuffman.c
vchuffpart.c
vchuffgroup.c
6e9dd97a25431e8a7ade84542ed1ab5edc092752
Karl Luc
VCHOBJS
=
vchsize.o
vchbits.o
vchtrie.o
vchcode.o
\
6e9dd97a25431e8a7ade84542ed1ab5edc092752
Karl Luc
vchuffman.o
vchuffpart.o
vchuffgroup.o
6e9dd97a25431e8a7ade84542ed1ab5edc092752
Karl Luc
6e9dd97a25431e8a7ade84542ed1ab5edc092752
Karl Luc
.c.o
:
6e9dd97a25431e8a7ade84542ed1ab5edc092752
Karl Luc
$(
CC
)
-c
$(
CCFLAGS
)
$*.c
6e9dd97a25431e8a7ade84542ed1ab5edc092752
Karl Luc
6e9dd97a25431e8a7ade84542ed1ab5edc092752
Karl Luc
install
:
$(
VCHOBJS
)
clean
:
-
(
rm
$(
VCHOBJS
)
;
exit
0
)
>/
dev
/
null
2
>&
1