summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormikey <mikey@cinecert.com>2012-03-07 17:30:52 +0000
committermikey <>2012-03-07 17:30:52 +0000
commitb1c1b5b75f7d651873af1eddcb2cd6e58fc72479 (patch)
tree59a55fbbd5a2e0d824100b5716ab7c4c269a58b3
parent69c3f21b8730a0803f9942dbccc65292c0026703 (diff)
updates for new binaries, new Timestamp impl on windows.
-rw-r--r--src/KM_tai.cpp4
-rwxr-xr-xwin32/Makefile.mak21
-rwxr-xr-xwin32/Makefile.wmk22
3 files changed, 42 insertions, 5 deletions
diff --git a/src/KM_tai.cpp b/src/KM_tai.cpp
index 4cc6c32..7cf363a 100644
--- a/src/KM_tai.cpp
+++ b/src/KM_tai.cpp
@@ -49,7 +49,11 @@ The libtai source code is in the public domain.
*/
#include <KM_tai.h>
+#ifdef KM_WIN32
+#include <time.h>
+#else
#include <sys/time.h>
+#endif
//
void
diff --git a/win32/Makefile.mak b/win32/Makefile.mak
index ecdc2a9..9623639 100755
--- a/win32/Makefile.mak
+++ b/win32/Makefile.mak
@@ -76,7 +76,7 @@ LIBFLAGS = $(LIBFLAGS1)
CPPFLAGS = $(CXXFLAGS)
-KUMU_OBJS = KM_fileio.obj KM_log.obj KM_prng.obj KM_util.obj KM_xml.obj
+KUMU_OBJS = KM_fileio.obj KM_log.obj KM_prng.obj KM_util.obj KM_xml.obj KM_tai.obj
ASDCP_OBJS = MPEG2_Parser.obj MPEG.obj JP2K_Codestream_Parser.obj \
JP2K_Sequence_Parser.obj JP2K.obj PCM_Parser.obj Wav.obj \
TimedText_Parser.obj KLV.obj Dict.obj MXFTypes.obj MXF.obj \
@@ -88,7 +88,10 @@ ASDCP_OBJS = MPEG2_Parser.obj MPEG.obj JP2K_Codestream_Parser.obj \
{$(SRCDIR)\}.cpp{}.obj:
$(CXX) $(CXXFLAGS) -Fd$(OBJDIR)\ /c $<
-all: kmfilegen.exe kmrandgen.exe kmuuidgen.exe asdcp-test.exe blackwave.exe klvwalk.exe wavesplit.exe
+all: kmfilegen.exe kmrandgen.exe kmuuidgen.exe asdcp-test.exe \
+ asdcp-wrap.exe asdcp-unwrap.exe asdcp-info.exe \
+ blackwave.exe klvwalk.exe j2c-test.exe wavesplit.exe
+
clean:
erase *.exe *.lib *.obj *.ilk *.pdb *.idb
@@ -129,3 +132,17 @@ klvwalk.exe: libasdcp.lib klvwalk.obj
asdcp-test.exe: libasdcp.lib asdcp-test.obj
$(LINK) $(LINKFLAGS) /OUT:asdcp-test.exe $** Advapi32.lib
+
+asdcp-wrap.exe: libasdcp.lib asdcp-wrap.obj
+ $(LINK) $(LINKFLAGS) /OUT:asdcp-wrap.exe $** Advapi32.lib
+
+asdcp-unwrap.exe: libasdcp.lib asdcp-unwrap.obj
+ $(LINK) $(LINKFLAGS) /OUT:asdcp-unwrap.exe $** Advapi32.lib
+
+asdcp-info.exe: libasdcp.lib asdcp-info.obj
+ $(LINK) $(LINKFLAGS) /OUT:asdcp-info.exe $** Advapi32.lib
+
+j2c-test.exe: libasdcp.lib j2c-test.obj
+ $(LINK) $(LINKFLAGS) /OUT:j2c-test.exe $** Advapi32.lib
+
+@ end \ No newline at end of file
diff --git a/win32/Makefile.wmk b/win32/Makefile.wmk
index c7466f2..5674b8d 100755
--- a/win32/Makefile.wmk
+++ b/win32/Makefile.wmk
@@ -1,5 +1,5 @@
# $Id$
-# Copyright (c) 2007-2009 John Hurst. All rights reserved.
+# Copyright (c) 2007-2012 John Hurst. All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
@@ -76,7 +76,7 @@ LIBFLAGS = $(LIBFLAGS1)
CPPFLAGS = $(CXXFLAGS)
-KUMU_OBJS = KM_fileio.obj KM_log.obj KM_prng.obj KM_util.obj KM_xml.obj
+KUMU_OBJS = KM_fileio.obj KM_log.obj KM_prng.obj KM_util.obj KM_xml.obj KM_tai.obj
ASDCP_OBJS = MPEG2_Parser.obj MPEG.obj JP2K_Codestream_Parser.obj \
JP2K_Sequence_Parser.obj JP2K.obj PCM_Parser.obj Wav.obj \
TimedText_Parser.obj KLV.obj Dict.obj MXFTypes.obj MXF.obj \
@@ -88,7 +88,9 @@ ASDCP_OBJS = MPEG2_Parser.obj MPEG.obj JP2K_Codestream_Parser.obj \
{$(SRCDIR)\}.cpp{}.obj:
$(CXX) $(CXXFLAGS) -Fd$(OBJDIR)\ /c $<
-all: kmfilegen.exe kmrandgen.exe kmuuidgen.exe asdcp-test.exe blackwave.exe klvwalk.exe wavesplit.exe
+all: kmfilegen.exe kmrandgen.exe kmuuidgen.exe asdcp-test.exe \
+ asdcp-wrap.exe asdcp-unwrap.exe asdcp-info.exe \
+ blackwave.exe klvwalk.exe j2c-test.exe wavesplit.exe
clean:
erase *.exe *.lib *.obj *.ilk *.pdb *.idb
@@ -129,3 +131,17 @@ klvwalk.exe: libasdcp.lib klvwalk.obj
asdcp-test.exe: libasdcp.lib asdcp-test.obj
$(LINK) $(LINKFLAGS) /OUT:asdcp-test.exe $** Advapi32.lib
+
+asdcp-wrap.exe: libasdcp.lib asdcp-wrap.obj
+ $(LINK) $(LINKFLAGS) /OUT:asdcp-wrap.exe $** Advapi32.lib
+
+asdcp-unwrap.exe: libasdcp.lib asdcp-unwrap.obj
+ $(LINK) $(LINKFLAGS) /OUT:asdcp-unwrap.exe $** Advapi32.lib
+
+asdcp-info.exe: libasdcp.lib asdcp-info.obj
+ $(LINK) $(LINKFLAGS) /OUT:asdcp-info.exe $** Advapi32.lib
+
+j2c-test.exe: libasdcp.lib j2c-test.obj
+ $(LINK) $(LINKFLAGS) /OUT:j2c-test.exe $** Advapi32.lib
+
+# end \ No newline at end of file