Permalink
Browse files

Import uncompressed source files

  • Loading branch information...
mistydemeo committed Aug 27, 2012
1 parent 0ac5f25 commit 84a4dddb0cc13d8892f2e2b0f79eef138a83fc59
Showing with 54,795 additions and 0 deletions.
  1. +9 −0 History_CLI.txt
  2. +9 −0 History_GUI.txt
  3. +309 −0 License.html
  4. +52 −0 Project/GNU/CLI/AddThisToRoot_CLI_compile.sh
  5. +66 −0 Project/GNU/CLI/Makefile.am
  6. +3 −0 Project/GNU/CLI/autogen
  7. +148 −0 Project/GNU/CLI/configure.ac
  8. +54 −0 Project/GNU/GUI/AddThisToRoot_GUI_compile.sh
  9. +102 −0 Project/GNU/GUI/Makefile.am
  10. +3 −0 Project/GNU/GUI/autogen
  11. +12 −0 Project/GNU/GUI/avimetaedit-gui.desktop
  12. +12 −0 Project/GNU/GUI/avimetaedit-gui.kde3.desktop
  13. +13 −0 Project/GNU/GUI/avimetaedit-gui.kde4.desktop
  14. +244 −0 Project/GNU/GUI/configure.ac
  15. +11 −0 Project/GNU/avimetaedit.dsc
  16. +156 −0 Project/GNU/avimetaedit.spec
  17. +35 −0 Project/MSVC2010/AVI_MetaEdit.sln
  18. +34 −0 Project/MSVC2010/CLI/AVI_MetaEdit_CLI.rc
  19. +278 −0 Project/MSVC2010/CLI/AVI_MetaEdit_CLI.vcxproj
  20. BIN Project/MSVC2010/CLI/Win32/Debug/Intermediate/avimetaedit_manifest.rc
  21. BIN Project/MSVC2010/CLI/x64/Debug/Intermediate/avimetaedit_manifest.rc
  22. +34 −0 Project/MSVC2010/GUI/AVI_MetaEdit_GUI.rc
  23. +330 −0 Project/MSVC2010/GUI/AVI_MetaEdit_GUI.vcxproj
  24. BIN Project/MSVC2010/GUI/Win32/Debug/Intermediate/AVI_MetaEdit_GUI_manifest.rc
  25. +99 −0 Project/MSVC2010/GUI/_Automated/moc_GUI_About.cpp
  26. +93 −0 Project/MSVC2010/GUI/_Automated/moc_GUI_Help.cpp
  27. +240 −0 Project/MSVC2010/GUI/_Automated/moc_GUI_Main.cpp
  28. +81 −0 Project/MSVC2010/GUI/_Automated/moc_GUI_Main_Core_Table.cpp
  29. +81 −0 Project/MSVC2010/GUI/_Automated/moc_GUI_Main_Core_Text.cpp
  30. +81 −0 Project/MSVC2010/GUI/_Automated/moc_GUI_Main_Ouput_Trace.cpp
  31. +81 −0 Project/MSVC2010/GUI/_Automated/moc_GUI_Main_Output_Log.cpp
  32. +81 −0 Project/MSVC2010/GUI/_Automated/moc_GUI_Main_Technical_Table.cpp
  33. +81 −0 Project/MSVC2010/GUI/_Automated/moc_GUI_Main_Technical_Text.cpp
  34. +94 −0 Project/MSVC2010/GUI/_Automated/moc_GUI_Main_UndoDialog.cpp
  35. +94 −0 Project/MSVC2010/GUI/_Automated/moc_GUI_Main_xxxx_Bext.cpp
  36. +171 −0 Project/MSVC2010/GUI/_Automated/moc_GUI_Main_xxxx_CodingHistoryDialog.cpp
  37. +111 −0 Project/MSVC2010/GUI/_Automated/moc_GUI_Main_xxxx_DateDialog.cpp
  38. +94 −0 Project/MSVC2010/GUI/_Automated/moc_GUI_Main_xxxx_Loudness.cpp
  39. +102 −0 Project/MSVC2010/GUI/_Automated/moc_GUI_Main_xxxx_TextEditDialog.cpp
  40. +99 −0 Project/MSVC2010/GUI/_Automated/moc_GUI_Main_xxxx_TimeReferenceDialog.cpp
  41. +216 −0 Project/MSVC2010/GUI/_Automated/moc_GUI_Main_xxxx__Common.cpp
  42. +109 −0 Project/MSVC2010/GUI/_Automated/moc_GUI_Preferences.cpp
  43. +11,700 −0 Project/MSVC2010/GUI/_Automated/qrc_GUI_Main.cpp
  44. +20 −0 Project/MSVC2010/GUI/qt_update.bat
  45. +69 −0 Release/CleanUp.bat
  46. +15 −0 Release/ReadMe_CLI_Linux.txt
  47. +1 −0 Release/ReadMe_CLI_Mac.txt
  48. +8 −0 Release/ReadMe_CLI_Windows.txt
  49. +15 −0 Release/ReadMe_GUI_Linux.txt
  50. +1 −0 Release/ReadMe_GUI_Mac.txt
  51. +7 −0 Release/ReadMe_GUI_Windows.txt
  52. +120 −0 Release/Release_All_GNU_FromSource.sh
  53. +38 −0 Release/Release_CLI_GNU.sub
  54. +9 −0 Release/Release_CLI_Linux_IA64.sh
  55. +9 −0 Release/Release_CLI_Linux_i386.sh
  56. +9 −0 Release/Release_CLI_Linux_x64.sh
  57. +9 −0 Release/Release_CLI_Mac_Intel.sh
  58. +9 −0 Release/Release_CLI_Mac_PPC.sh
  59. +9 −0 Release/Release_CLI_Mac_Universal.sh
  60. +29 −0 Release/Release_CLI_Windows_i386.bat
  61. +29 −0 Release/Release_CLI_Windows_x64.bat
  62. +38 −0 Release/Release_GUI_GNU.sub
  63. +9 −0 Release/Release_GUI_Linux_i386.sh
  64. +9 −0 Release/Release_GUI_Linux_x64.sh
  65. +9 −0 Release/Release_GUI_Mac_Intel.sh
  66. +9 −0 Release/Release_GUI_Mac_PPC.sh
  67. +9 −0 Release/Release_GUI_Mac_Universal.sh
  68. +32 −0 Release/Release_GUI_Windows_i386.bat
  69. +31 −0 Release/Release_GUI_Windows_x64.bat
  70. +99 −0 Release/Release_Source.bat
  71. +131 −0 Source/CLI/CLI_Help.cpp
  72. +25 −0 Source/CLI/CLI_Help.h
  73. +110 −0 Source/CLI/CLI_Main.cpp
  74. +458 −0 Source/CLI/CommandLine_Parser.cpp
  75. +93 −0 Source/CLI/CommandLine_Parser.h
  76. +182 −0 Source/Common/Common_About.cpp
  77. +39 −0 Source/Common/Common_About.h
  78. +1,725 −0 Source/Common/Core.cpp
  79. +216 −0 Source/Common/Core.h
  80. +1,133 −0 Source/FromMediaInfo/FromMediaInfo.cpp
  81. +40 −0 Source/FromMediaInfo/FromMediaInfo.h
  82. +44 −0 Source/GUI/Qt/App.cpp
  83. +1 −0 Source/GUI/Qt/App.h
  84. +129 −0 Source/GUI/Qt/GUI_About.cpp
  85. +52 −0 Source/GUI/Qt/GUI_About.h
  86. +149 −0 Source/GUI/Qt/GUI_Help - Copie.cpp
  87. +42 −0 Source/GUI/Qt/GUI_Help - Copie.h
  88. +201 −0 Source/GUI/Qt/GUI_Help.cpp
  89. +42 −0 Source/GUI/Qt/GUI_Help.h
  90. +469 −0 Source/GUI/Qt/GUI_Main.cpp
  91. +214 −0 Source/GUI/Qt/GUI_Main.h
  92. +2 −0 Source/GUI/Qt/GUI_Main.rc
  93. +368 −0 Source/GUI/Qt/GUI_Main_Core_Table.cpp
  94. +49 −0 Source/GUI/Qt/GUI_Main_Core_Table.h
  95. +52 −0 Source/GUI/Qt/GUI_Main_Core_Text.cpp
  96. +41 −0 Source/GUI/Qt/GUI_Main_Core_Text.h
  97. +1,202 −0 Source/GUI/Qt/GUI_Main_Menu.cpp
  98. +60 −0 Source/GUI/Qt/GUI_Main_Output_Log.cpp
  99. +42 −0 Source/GUI/Qt/GUI_Main_Output_Log.h
  100. +60 −0 Source/GUI/Qt/GUI_Main_Output_Trace.cpp
  101. +41 −0 Source/GUI/Qt/GUI_Main_Output_Trace.h
  102. +53 −0 Source/GUI/Qt/GUI_Main_Output_stderr.cpp
  103. +41 −0 Source/GUI/Qt/GUI_Main_Output_stderr.h
  104. +353 −0 Source/GUI/Qt/GUI_Main_Technical_Table.cpp
  105. +48 −0 Source/GUI/Qt/GUI_Main_Technical_Table.h
  106. +53 −0 Source/GUI/Qt/GUI_Main_Technical_Text.cpp
  107. +41 −0 Source/GUI/Qt/GUI_Main_Technical_Text.h
  108. +83 −0 Source/GUI/Qt/GUI_Main_UndoDialog.cpp
  109. +51 −0 Source/GUI/Qt/GUI_Main_UndoDialog.h
  110. +94 −0 Source/GUI/Qt/GUI_Main_xxxx_Bext.cpp
  111. +48 −0 Source/GUI/Qt/GUI_Main_xxxx_Bext.h
  112. +786 −0 Source/GUI/Qt/GUI_Main_xxxx_CodingHistoryDialog.cpp
  113. +144 −0 Source/GUI/Qt/GUI_Main_xxxx_CodingHistoryDialog.h
  114. +400 −0 Source/GUI/Qt/GUI_Main_xxxx_DateDialog.cpp
  115. +71 −0 Source/GUI/Qt/GUI_Main_xxxx_DateDialog.h
  116. +112 −0 Source/GUI/Qt/GUI_Main_xxxx_Loudness.cpp
  117. +49 −0 Source/GUI/Qt/GUI_Main_xxxx_Loudness.h
  118. +188 −0 Source/GUI/Qt/GUI_Main_xxxx_TextEditDialog.cpp
  119. +58 −0 Source/GUI/Qt/GUI_Main_xxxx_TextEditDialog.h
  120. +164 −0 Source/GUI/Qt/GUI_Main_xxxx_TimeReferenceDialog.cpp
  121. +66 −0 Source/GUI/Qt/GUI_Main_xxxx_TimeReferenceDialog.h
  122. +439 −0 Source/GUI/Qt/GUI_Main_xxxx__Common.cpp
  123. +106 −0 Source/GUI/Qt/GUI_Main_xxxx__Common.h
  124. +654 −0 Source/GUI/Qt/GUI_Preferences.cpp
  125. +171 −0 Source/GUI/Qt/GUI_Preferences.h
  126. +130 −0 Source/Install/AVI_MetaEdit_GUI_Windows_i386.nsi
  127. +129 −0 Source/Install/AVI_MetaEdit_GUI_Windows_x64.nsi
  128. +259 −0 Source/MD5/md5.c
  129. +18 −0 Source/MD5/md5.h
  130. +1,005 −0 Source/MediaInfoDLL/CodecIDs.h
  131. +560 −0 Source/MediaInfoDLL/MediaInfoDLL.h
  132. +82 −0 Source/Resource/Documentation/core_doc_help.html
  133. +37 −0 Source/Resource/Documentation/errors.html
  134. +65 −0 Source/Resource/Documentation/imit.html
  135. +40 −0 Source/Resource/Documentation/index.html
  136. +46 −0 Source/Resource/Documentation/listinfo.html
  137. +18 −0 Source/Resource/Documentation/md5.html
  138. +97 −0 Source/Resource/Documentation/options.html
  139. +73 −0 Source/Resource/Documentation/tech_view_help.html
  140. +12 −0 Source/Resource/Documentation/trace.html
  141. +34 −0 Source/Resource/Documentation/validation_rules_help.html
  142. +39 −0 Source/Resource/Documentation/workflows.html
  143. +25 −0 Source/Resource/Documentation/xml_chunks.html
  144. +24 −0 Source/Resource/GUI_Main.qrc
  145. BIN Source/Resource/Image/Brand/Logo.gif
  146. BIN Source/Resource/Image/Brand/Logo.ico
  147. BIN Source/Resource/Image/Brand/Logo.png
  148. BIN Source/Resource/Image/Brand/Logo128.png
  149. BIN Source/Resource/Image/Menu/About.png
  150. BIN Source/Resource/Image/Menu/File_Open_Directory.png
  151. BIN Source/Resource/Image/Menu/File_Open_File.png
  152. BIN Source/Resource/Image/Menu/File_Save.png
  153. BIN Source/Resource/Image/Menu/Help.png
  154. BIN Source/Resource/Image/Menu/Options_Prefs.png
  155. BIN Source/Resource/Image/Menu/View_Core.png
  156. BIN Source/Resource/Image/Menu/View_Technical.png
  157. +309 −0 Source/Resource/License.html
  158. +845 −0 Source/Riff/Riff_Base.cpp
  159. +543 −0 Source/Riff/Riff_Base.h
  160. +223 −0 Source/Riff/Riff_Base_Streams.cpp
  161. +161 −0 Source/Riff/Riff_Chunks.h
  162. +46 −0 Source/Riff/Riff_Chunks_.cpp
  163. +40 −0 Source/Riff/Riff_Chunks_AVIX.cpp
  164. +72 −0 Source/Riff/Riff_Chunks_AVI_.cpp
  165. +42 −0 Source/Riff/Riff_Chunks_AVI__INFO.cpp
  166. +135 −0 Source/Riff/Riff_Chunks_AVI__INFO_xxxx.cpp
  167. +41 −0 Source/Riff/Riff_Chunks_AVI__JUNK.cpp
  168. +94 −0 Source/Riff/Riff_Chunks_AVI__MD5_.cpp
  169. +46 −0 Source/Riff/Riff_Chunks_AVI__Tdat.cpp
  170. +90 −0 Source/Riff/Riff_Chunks_AVI__Tdat_rn_A.cpp
  171. +89 −0 Source/Riff/Riff_Chunks_AVI__Tdat_rn_O.cpp
  172. +91 −0 Source/Riff/Riff_Chunks_AVI__Tdat_tc_A.cpp
  173. +91 −0 Source/Riff/Riff_Chunks_AVI__Tdat_tc_O.cpp
  174. +71 −0 Source/Riff/Riff_Chunks_AVI___PMX.cpp
  175. +71 −0 Source/Riff/Riff_Chunks_AVI__aXML.cpp
  176. +45 −0 Source/Riff/Riff_Chunks_AVI__hdrl.cpp
  177. +57 −0 Source/Riff/Riff_Chunks_AVI__hdrl_avih.cpp
  178. +41 −0 Source/Riff/Riff_Chunks_AVI__hdrl_odml.cpp
  179. +56 −0 Source/Riff/Riff_Chunks_AVI__hdrl_odml_dmlh.cpp
  180. +43 −0 Source/Riff/Riff_Chunks_AVI__hdrl_strl.cpp
  181. +112 −0 Source/Riff/Riff_Chunks_AVI__hdrl_strl_indx.cpp
  182. +78 −0 Source/Riff/Riff_Chunks_AVI__hdrl_strl_strf.cpp
  183. +57 −0 Source/Riff/Riff_Chunks_AVI__hdrl_strl_strh.cpp
  184. +71 −0 Source/Riff/Riff_Chunks_AVI__iXML.cpp
  185. +119 −0 Source/Riff/Riff_Chunks_AVI__idx1.cpp
  186. +97 −0 Source/Riff/Riff_Chunks_AVI__movi.cpp
  187. +121 −0 Source/Riff/Riff_Chunks_AVI__movi___ix.cpp
  188. +89 −0 Source/Riff/Riff_Chunks_AVI__movi_xxxx.cpp
  189. +1,577 −0 Source/Riff/Riff_Handler.cpp
  190. +164 −0 Source/Riff/Riff_Handler.h
  191. +116 −0 Source/TinyXml/tinystr.cpp
  192. +319 −0 Source/TinyXml/tinystr.h
  193. +1,888 −0 Source/TinyXml/tinyxml.cpp
  194. +1,802 −0 Source/TinyXml/tinyxml.h
  195. +53 −0 Source/TinyXml/tinyxmlerror.cpp
  196. +1,638 −0 Source/TinyXml/tinyxmlparser.cpp
  197. +349 −0 Source/ZenLib/BitStream.h
  198. +143 −0 Source/ZenLib/BitStream_LE.h
  199. +55 −0 Source/ZenLib/Conf.cpp
  200. +367 −0 Source/ZenLib/Conf.h
  201. +96 −0 Source/ZenLib/Conf_Internal.h
  202. +199 −0 Source/ZenLib/CriticalSection.cpp
  203. +84 −0 Source/ZenLib/CriticalSection.h
  204. +292 −0 Source/ZenLib/Dir.cpp
  205. +70 −0 Source/ZenLib/Dir.h
  206. +892 −0 Source/ZenLib/File.cpp
  207. +113 −0 Source/ZenLib/File.h
  208. +232 −0 Source/ZenLib/FileName.cpp
  209. +81 −0 Source/ZenLib/FileName.h
  210. +135 −0 Source/ZenLib/HTTP_Client.cpp
  211. +64 −0 Source/ZenLib/HTTP_Client.h
  212. +177 −0 Source/ZenLib/InfoMap.cpp
  213. +77 −0 Source/ZenLib/InfoMap.h
  214. +190 −0 Source/ZenLib/MemoryDebug.cpp
  215. +130 −0 Source/ZenLib/MemoryDebug.h
  216. +266 −0 Source/ZenLib/OS_Utils.cpp
  217. +62 −0 Source/ZenLib/OS_Utils.h
  218. +650 −0 Source/ZenLib/Thread.cpp
  219. +105 −0 Source/ZenLib/Thread.h
  220. +77 −0 Source/ZenLib/Trace.h
  221. +169 −0 Source/ZenLib/Translation.cpp
  222. +79 −0 Source/ZenLib/Translation.h
  223. +921 −0 Source/ZenLib/Utils.cpp
  224. +318 −0 Source/ZenLib/Utils.h
  225. +2,113 −0 Source/ZenLib/Ztring.cpp
  226. +356 −0 Source/ZenLib/Ztring.h
  227. +373 −0 Source/ZenLib/ZtringList.cpp
  228. +103 −0 Source/ZenLib/ZtringList.h
  229. +577 −0 Source/ZenLib/ZtringListList.cpp
  230. +146 −0 Source/ZenLib/ZtringListList.h
  231. +376 −0 Source/ZenLib/ZtringListListF.cpp
  232. +91 −0 Source/ZenLib/ZtringListListF.h
  233. +409 −0 Source/ZenLib/int128s.cpp
  234. +205 −0 Source/ZenLib/int128s.h
  235. +391 −0 Source/ZenLib/int128u.cpp
  236. +201 −0 Source/ZenLib/int128u.h
  237. +585 −0 conformance_point_document.xsd
  238. +7 −0 debian/avimetaedit-gui.dirs
  239. +7 −0 debian/avimetaedit-gui.install
  240. +2 −0 debian/avimetaedit.dirs
  241. +2 −0 debian/avimetaedit.install
  242. +6 −0 debian/changelog
  243. +1 −0 debian/compat
  244. +25 −0 debian/control
  245. +16 −0 debian/copyright
  246. +116 −0 debian/rules
View
@@ -0,0 +1,9 @@
Notes:
------
+ Added
- Deleted
x Correction
Version 1.0.0, 2012-01-18
-------------
+ Initial version
View
@@ -0,0 +1,9 @@
Notes:
------
+ Added
- Deleted
x Correction
Version 1.0.0, 2012-01-18
-------------
+ Initial version
View

Large diffs are not rendered by default.

Oops, something went wrong.
@@ -0,0 +1,52 @@
#! /bin/sh
#############################################################################
# Configure
Home=`pwd`
#############################################################################
# Setup for parallel builds
Zen_Make()
{
if test -e /proc/stat; then
numprocs=`egrep -c ^cpu[0-9]+ /proc/stat || :`
if [ "$numprocs" = "0" ]; then
numprocs=1
fi
make -s -j$numprocs
else
make
fi
}
#############################################################################
# AVI_MetaEdit
if test -e Project/GNU/CLI/configure; then
cd Project/GNU/CLI/
test -e Makefile && rm Makefile
chmod u+x configure
./configure $*
if test -e Makefile; then
make clean
Zen_Make
if test -e avimetaedit; then
echo AVI_MetaEdit compiled
else
echo Problem while compiling AVI_MetaEdit
exit
fi
else
echo Problem while configuring AVI_MetaEdit
exit
fi
else
echo AVI_MetaEdit directory is not found
exit
fi
cd $Home
#############################################################################
# Going home
cd $Home
echo "AVI MetaEdit (CLI) executable is in Project/GNU/CLI"
echo "For installing, cd Project/GNU/CLI && make install"
@@ -0,0 +1,66 @@
AUTOMAKE_OPTIONS = foreign
bin_PROGRAMS = avimetaedit
avimetaedit_SOURCES = \
../../../Source/CLI/CLI_Help.cpp \
../../../Source/CLI/CLI_Main.cpp \
../../../Source/CLI/CommandLine_Parser.cpp \
../../../Source/Common/Common_About.cpp \
../../../Source/Common/Core.cpp \
../../../Source/FromMediaInfo/FromMediaInfo.cpp \
../../../Source/MD5/md5.c \
../../../Source/Riff/Riff_Base.cpp \
../../../Source/Riff/Riff_Base_Streams.cpp \
../../../Source/Riff/Riff_Chunks_.cpp \
../../../Source/Riff/Riff_Chunks_AVI_.cpp \
../../../Source/Riff/Riff_Chunks_AVI___PMX.cpp \
../../../Source/Riff/Riff_Chunks_AVI__aXML.cpp \
../../../Source/Riff/Riff_Chunks_AVI__hdrl.cpp \
../../../Source/Riff/Riff_Chunks_AVI__hdrl_avih.cpp \
../../../Source/Riff/Riff_Chunks_AVI__hdrl_odml.cpp \
../../../Source/Riff/Riff_Chunks_AVI__hdrl_odml_dmlh.cpp \
../../../Source/Riff/Riff_Chunks_AVI__hdrl_strl.cpp \
../../../Source/Riff/Riff_Chunks_AVI__hdrl_strl_indx.cpp \
../../../Source/Riff/Riff_Chunks_AVI__hdrl_strl_strf.cpp \
../../../Source/Riff/Riff_Chunks_AVI__hdrl_strl_strh.cpp \
../../../Source/Riff/Riff_Chunks_AVI__idx1.cpp \
../../../Source/Riff/Riff_Chunks_AVI__INFO.cpp \
../../../Source/Riff/Riff_Chunks_AVI__INFO_xxxx.cpp \
../../../Source/Riff/Riff_Chunks_AVI__iXML.cpp \
../../../Source/Riff/Riff_Chunks_AVI__JUNK.cpp \
../../../Source/Riff/Riff_Chunks_AVI__MD5_.cpp \
../../../Source/Riff/Riff_Chunks_AVI__movi.cpp \
../../../Source/Riff/Riff_Chunks_AVI__movi___ix.cpp \
../../../Source/Riff/Riff_Chunks_AVI__movi_xxxx.cpp \
../../../Source/Riff/Riff_Chunks_AVI__Tdat.cpp \
../../../Source/Riff/Riff_Chunks_AVI__Tdat_rn_A.cpp \
../../../Source/Riff/Riff_Chunks_AVI__Tdat_rn_O.cpp \
../../../Source/Riff/Riff_Chunks_AVI__Tdat_tc_A.cpp \
../../../Source/Riff/Riff_Chunks_AVI__Tdat_tc_O.cpp \
../../../Source/Riff/Riff_Chunks_AVIX.cpp \
../../../Source/Riff/Riff_Handler.cpp \
../../../Source/TinyXml/tinystr.cpp \
../../../Source/TinyXml/tinyxml.cpp \
../../../Source/TinyXml/tinyxmlerror.cpp \
../../../Source/TinyXml/tinyxmlparser.cpp \
../../../Source/ZenLib/Conf.cpp \
../../../Source/ZenLib/CriticalSection.cpp \
../../../Source/ZenLib/Dir.cpp \
../../../Source/ZenLib/File.cpp \
../../../Source/ZenLib/FileName.cpp \
../../../Source/ZenLib/InfoMap.cpp \
../../../Source/ZenLib/int128s.cpp \
../../../Source/ZenLib/int128u.cpp \
../../../Source/ZenLib/MemoryDebug.cpp \
../../../Source/ZenLib/OS_Utils.cpp \
../../../Source/ZenLib/Translation.cpp \
../../../Source/ZenLib/Thread.cpp \
../../../Source/ZenLib/Utils.cpp \
../../../Source/ZenLib/Ztring.cpp \
../../../Source/ZenLib/ZtringList.cpp \
../../../Source/ZenLib/ZtringListList.cpp \
../../../Source/ZenLib/ZtringListListF.cpp
#avimetaedit_LDFLAGS = -no-undefined -version-info 0:0:0
INCLUDES = -I../../../Source
View
@@ -0,0 +1,3 @@
aclocal
automake -a
autoconf
@@ -0,0 +1,148 @@
dnl #########################################################################
dnl ### Init
dnl #########################################################################
dnl -------------------------------------------------------------------------
dnl Test if we are at the good place
dnl
AC_INIT(../../../Source/CLI/CLI_Main.cpp)
dnl -------------------------------------------------------------------------
dnl sets build, host, target variables and the same with _alias
dnl
AC_CANONICAL_BUILD
dnl -------------------------------------------------------------------------
dnl Name and version
dnl
AM_INIT_AUTOMAKE(avimetaedit,0)
dnl -------------------------------------------------------------------------
dnl Autotools init
dnl
CFLAGS="$CFLAGS"
CXXFLAGS="$CXXFLAGS"
AC_PROG_CC
AC_PROG_CXX
AC_PROG_INSTALL
dnl #########################################################################
dnl ### Options
dnl #########################################################################
dnl -------------------------------------------------------------------------
dnl Arguments - Enable
dnl
AC_ARG_ENABLE(debug, AC_HELP_STRING([--enable-debug], [Enable full debug]), , enable_debug=no)
AC_ARG_ENABLE(gprof, AC_HELP_STRING([--enable-gprof], [Enable gprof log]), , enable_gprof=no)
AC_ARG_ENABLE(universal_binary, AC_HELP_STRING([--enable-universal_binary], [Create Mac PPC/i386 Universal binary]), , enable_universal_binary=no)
AC_ARG_ENABLE(arch-ppc, AC_HELP_STRING([--with-arch-ppc], [Create Mac PPC Universal binary]), , enable_arch_ppc=no)
AC_ARG_ENABLE(arch-i386, AC_HELP_STRING([--with-arch-i386], [Create Mac i386 Universal binary]), , enable_arch_i386=no)
dnl -------------------------------------------------------------------------
dnl Arguments - With
dnl
AC_ARG_WITH(macosx-sdk, AC_HELP_STRING([--with-macosx-sdk], [Force the Mac SDK]), , with_macosx_sdk=no)
AC_ARG_WITH(macosx-version-min, AC_HELP_STRING([--with-macosx-version-min], [Force the Mac Version]), , with_macosx_version_min=no)
dnl #########################################################################
dnl ### Specific flags
dnl #########################################################################
dnl -------------------------------------------------------------------------
dnl Use TinyXML
dnl
CXXFLAGS="$CXXFLAGS -DTIXML_USE_STL"
dnl -------------------------------------------------------------------------
dnl Use ZenLib
dnl
CXXFLAGS="$CXXFLAGS -pthread"
LDFLAGS="$LDFLAGS -lpthread -pthread"
dnl #########################################################################
dnl ### C/C++ compiler options used to compile
dnl #########################################################################
dnl -------------------------------------------------------------------------
dnl GNU compiler
dnl
if test "$GXX" = yes ; then
if test "$enable_debug" = "yes"; then
CFLAGS="$CFLAGS -O0 -g -Wall -Wundef"
CXXFLAGS="$CXXFLAGS -O0 -g -Wall -W -Wundef -Wcast-qual -Wno-ctor-dtor-privacy"
else
CFLAGS="$CFLAGS -O2"
CXXFLAGS="$CXXFLAGS -O2"
fi
if test "$enable_gprof" = "yes"; then
CFLAGS="$CFLAGS -pg -g"
CXXFLAGS="$CXXFLAGS -pg -g"
fi
fi
dnl #########################################################################
dnl ### Compiler specific
dnl #########################################################################
dnl -------------------------------------------------------------------------
case "${build}" in
powerpc-montavista* )
CFLAGS="$CFLAGS -D__MONTAVISTA__"
CXXFLAGS="$CXXFLAGS -D__MONTAVISTA__"
;;
esac
dnl -------------------------------------------------------------------------
dnl Mac Architecture and SDK
dnl
if test "$enable_universal_binary" = "yes"; then
enable_arch_ppc=yes
enable_arch_i386=yes
if test "$with_macosx_sdk" = no ; then
with_macosx_sdk="/Developer/SDKs/MacOSX10.4u.sdk"
fi
if test "$with_macosx_version_min" = no ; then
with_macosx_version_min="10.4"
fi
fi
if test "$enable_arch_ppc" = "yes"; then
CXXFLAGS="$CXXFLAGS -arch ppc"
CFLAGS="$CFLAGS -arch ppc"
LDFLAGS="$LDFLAGS -arch ppc"
fi
if test "$enable_arch_i386" = "yes"; then
CXXFLAGS="$CXXFLAGS -arch i386"
CFLAGS="$CFLAGS -arch i386"
LDFLAGS="$LDFLAGS -arch i386"
fi
if test "$with_macosx_sdk" = "yes" ; then
CXXFLAGS="-isysroot /Developer/SDKs/MacOSX10.4u.sdk $CXXFLAGS"
CFLAGS="-isysroot /Developer/SDKs/MacOSX10.4u.sdk $CFLAGS"
LDFLAGS="-isysroot /Developer/SDKs/MacOSX10.4u.sdk $LDFLAGS"
elif test "x$with_macosx_sdk" != xno ; then
CXXFLAGS="-isysroot $with_macosx_sdk $CXXFLAGS"
CFLAGS="-isysroot $with_macosx_sdk $CFLAGS"
LDFLAGS="-isysroot $with_macosx_sdk $LDFLAGS"
fi
if test "x$with_macosx_version_min" != xno ; then
CXXFLAGS="-mmacosx-version-min=$with_macosx_version_min $CXXFLAGS"
CFLAGS="-mmacosx-version-min=$with_macosx_version_min $CFLAGS"
LDFLAGS="-mmacosx-version-min=$with_macosx_version_min $LDFLAGS"
fi
dnl #########################################################################
dnl ### Output
dnl #########################################################################
AC_OUTPUT(Makefile)
dnl #########################################################################
dnl ### Report how we have been configured
dnl #########################################################################
echo ""
echo "Configured AVI MetaEdit for '$build'"
echo ""
echo " CXXFLAGS: $CXXFLAGS"
echo " LIBS: $LIBS"
@@ -0,0 +1,54 @@
#! /bin/sh
#############################################################################
# Configure
Home=`pwd`
#############################################################################
# Setup for parallel builds
Zen_Make()
{
if test -e /proc/stat; then
numprocs=`egrep -c ^cpu[0-9]+ /proc/stat || :`
if [ "$numprocs" = "0" ]; then
numprocs=1
fi
make -s -j$numprocs
else
make
fi
}
#############################################################################
# AVI_MetaEdit
if test -e Project/GNU/GUI/configure; then
cd Project/GNU/GUI/
test -e Makefile && rm Makefile
chmod u+x configure
./configure $*
if test -e Makefile; then
make clean
Zen_Make
if test -e avimetaedit-gui; then
echo AVI_MetaEdit compiled
else
echo Problem while compiling AVI_MetaEdit
exit
fi
else
echo Problem while configuring AVI_MetaEdit
exit
fi
else
echo AVI_MetaEdit directory is not found
exit
fi
cd $Home
#############################################################################
# Going home
cd $Home
echo "AVI MetaEdit (GUI) executable is in Project/GNU/GUI"
echo "For installing, cd Project/GNU/GUI && make install"
Oops, something went wrong.

0 comments on commit 84a4ddd

Please sign in to comment.