ifeq ($(CONFIG_MP3LAME),yes)
EXTRALIBS+=-lmp3lame
endif
+endif
+
ifeq ($(CONFIG_VORBIS),yes)
EXTRALIBS+=-logg -lvorbis -lvorbisenc
endif
-endif
ifeq ($(BUILD_VHOOK),yes)
VHOOK=videohook
CLEANVHOOK=clean-vhook
endif
+ifeq ($(TARGET_OS), SunOS)
+TEST=/usr/bin/test
+else
+TEST=test
+endif
+
OBJS = ffmpeg.o ffserver.o
SRCS = $(OBJS:.o=.c) $(ASM_OBJS:.o=.s)
FFLIBS = -L./libavformat -lavformat -L./libavcodec -lavcodec
$(CC) -MM $(CFLAGS) $^ 1>.depend
.libs: lib
- touch .libs
+ @test -f .libs || touch .libs
+ @for i in $(DEP_LIBS) ; do if $(TEST) $$i -nt .libs ; then touch .libs; fi ; done
clean: $(CLEANVHOOK)
$(MAKE) -C libavcodec clean
# regression tests
libavtest test mpeg4 mpeg: ffmpeg$(EXE)
- $(MAKE) -C tests $@
+ $(MAKE) all -C tests $@
# tar release (use 'make -k tar' on a checkouted tree)
FILE=ffmpeg-$(shell cat VERSION)