1 OBJECTS
=$(patsubst %.
cpp,%.
$(OBJECT_SUFFIX
),$(wildcard *.
cpp))
3 ifdef SECRET_RABBIT_CODE
4 AVI_CFLAGS
=-DWITH_SECRET_RABBIT_CODE
5 AVI_LDFLAGS
=-lsamplerate
8 .PRECIOUS
: %.
$(OBJECT_SUFFIX
) %.files
10 __all__.files
: avi
/__all__.files
$(OBJECTS
)
11 lua ..
/genfilelist.lua
$^
>$@
12 echo
$(AVI_LDFLAGS
) >__all__.
ldflags
14 avi
/__all__.files
: forcelook
17 %.
$(OBJECT_SUFFIX
): %.
cpp %.
cpp.dep
18 $(REALCC
) $(CFLAGS
) -c
-o
$@
$< -I..
/..
/include $(AVI_CFLAGS
)
24 ..
/..
/buildaux
/mkdeps
$(DOT_EXECUTABLE_SUFFIX
) ..
/..
/include -- *.
cpp
25 $(MAKE
) -C avi precheck
29 rm -f
*.
$(OBJECT_SUFFIX
) __all__.
ldflags __all__.files