view src/wma/libffwma/Makefile @ 894:f19e6748d8eb trunk

[svn] maintenance of build system: - link for OBJECTIVE_LIBS had not occurred even if OBJECTIVE_LIBS_NOINST was re-linked. LIBDEP macro is introduced to indicate dependency. - make rules such as $(AR) cq $@ $(OBJECTS) in individual Makefile have been removed. these linkage will be done through objective.mk. - *.h has been removed from SOURCES. these files had been passed to linker as object files.
author yaz
date Sat, 24 Mar 2007 09:08:58 -0700
parents aa044d71838f
children add71276abfc
line wrap: on
line source

include ../../../mk/rules.mk
include ../../../mk/init.mk

OBJECTIVE_LIBS_NOINST=	libffwma.a

SOURCES=	allcodecs.c allformats.c \
		asf.c avio.c aviobuf.c \
		common.c cutils.c dsputil.c \
		fft.c file.c futils.c mdct.c \
		os_support.c \
		parser.c simple_idct.c \
		utils.c wmadec.c mem.c uri.c

CFLAGS+=	$(PICFLAGS) -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -I../../..

OBJECTS=${SOURCES:.c=.o}

include ../../../mk/objective.mk