From 2596ea5ea76e3a6bb46ce1c7c5da3ea33bcda031 Mon Sep 17 00:00:00 2001 From: lotanrm Date: Thu, 11 Jul 2013 08:49:22 +0000 Subject: Added test to compare ffmpeg type sizes between pascal and c. git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2997 b956fd51-792f-4845-bead-9b4dfca2ff2c --- test/ffmpeg_structs/Makefile | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 test/ffmpeg_structs/Makefile (limited to 'test/ffmpeg_structs/Makefile') diff --git a/test/ffmpeg_structs/Makefile b/test/ffmpeg_structs/Makefile new file mode 100644 index 00000000..11e87cf0 --- /dev/null +++ b/test/ffmpeg_structs/Makefile @@ -0,0 +1,22 @@ +FFMPEG_VERSION=1.0 + +all: ffmpeg_c ffmpeg_pas + @./ffmpeg_c >ffmpeg_c.txt + @./ffmpeg_pas >ffmpeg_pas.txt + @diff ffmpeg_c.txt ffmpeg_pas.txt + +ffmpeg_c: ffmpeg_c.c + @gcc -o $@ $^ + +ffmpeg_pas: ffmpeg_pas.pas + @fpc -v0 -Fi../../src $^ >/dev/null 2>&1 + +ffmpeg_c.c: + @FFMPEG_VERSION=$(FFMPEG_VERSION) ./find_avtypes + +ffmpeg_pas.pas: + @FFMPEG_VERSION=$(FFMPEG_VERSION) ./find_avtypes + +.PHONY: clean +clean: + @rm -f ffmpeg_c* ffmpeg_pas* -- cgit v1.2.3