1. 24 Sep, 2010 3 commits
  2. 13 Sep, 2010 2 commits
  3. 09 Sep, 2010 1 commit
  4. 02 Sep, 2010 2 commits
  5. 24 Aug, 2010 1 commit
    • Fritz Koenig's avatar
      Allow --cpu= to work for x86. · a790906c
      Fritz Koenig authored
      --cpu was already implemented for most of our embedded
      platforms, this just extends it to x86.  Corner case for
      Atom processor as it doesn't respond to the --march=
      option under icc.
      
      Change-Id: I2d57a7a6e9d0b55c0059e9bc46cfc9bf9468c185
      a790906c
  6. 02 Aug, 2010 1 commit
    • John Koleszar's avatar
      configure: support directories containing .o · 4e6827a0
      John Koleszar authored
      Fixes http://code.google.com/p/webm/issues/detail?id=96
      
      The regex which postprocesses the gcc make-deps (-M) output was too
      greedy and matching in the dependencies part of the rule rather than
      the target only. The patch provided with the issue was not correct, as
      it tried to match the .o at the end of the line, which isn't correct
      at least for my GCC version. This patch matches word characters
      instead of .*
      
      Thanks to raimue and the MacPorts community for isolating this issue.
      
      Change-Id: I28510da2252e03db910c017101d9db12e5945a27
      4e6827a0
  7. 27 Jul, 2010 1 commit
  8. 22 Jul, 2010 3 commits
    • John Koleszar's avatar
      msvs: fix install of codec sources · 4d86ef35
      John Koleszar authored
      The libs.mk file must be installed for the vpx.vcproj file to be
      generated. It was being installed, but not in the src/ directory as
      expected.
      
      Also missed include files yasm.rules, quantize_x86.h
      
      Change-Id: Ic1a6f836e953bfc954d6e42a18c102a0114821eb
      4d86ef35
    • Tom Finegan's avatar
      Change devenv.com command line. · b791dca9
      Tom Finegan authored
      Change /build to -build to avoid problems when builds are run within
      msys bash shells.
      
      Change-Id: Ie68d72f702adad00d99be8a01c7a388c3af7657d
      b791dca9
    • Tom Finegan's avatar
      Add vs9 targets. · 72d4ba92
      Tom Finegan authored
      Add targets x86-win32-vs9 and x86_64-win64-vs9 for support of Visual
      Studio 2008-- this removes the need to convert the vs8 projects before
      using them within the IDE.
      
      Change-Id: Idb83e2ae701e07d98db1be71638280a493d770a2
      72d4ba92
  9. 07 Jul, 2010 1 commit
  10. 29 Jun, 2010 1 commit
    • James Zern's avatar
      ARM WinCE VS8 build update · a23ec527
      James Zern authored
      The generated project is vpx.vcproj, change vpx_decoder references to
      match. Remove .rules file dependency as it will be pulled from the
      source tree.
      
      Change-Id: I679db2748b37adae3bafd764dba8575fc3abde72
      a23ec527
  11. 24 Jun, 2010 1 commit
    • John Koleszar's avatar
      Remove INLINE/FORCEINLINE · 5e344614
      John Koleszar authored
      These are mostly vestigial, it's up to the compiler to decide what
      should be inlined, and this collided with certain Windows platform SDKs.
      
      Change-Id: I80dd35de25eda7773156e355b5aef8f7e44e179b
      5e344614
  12. 21 Jun, 2010 1 commit
  13. 18 Jun, 2010 2 commits
  14. 14 Jun, 2010 1 commit
  15. 11 Jun, 2010 1 commit
  16. 10 Jun, 2010 2 commits
    • John Koleszar's avatar
      Fix MinGW toolchain detection · 330dd67b
      John Koleszar authored
      Updated the comment in change I6bef2ab5, but missed adding the code to
      the commit.
      
      Change-Id: I14d300489b79730e3995175bfe5f9271b569abe3
      330dd67b
    • Philip Jägenstedt's avatar
      Detect toolchain based on gcc -dumpmachine · ffd5b58f
      Philip Jägenstedt authored
      Using uname fails e.g. on a 64-bit machine with a 32-bit toolchain.
      The following gcc -dumpmachine strings have been verified:
       * 32-bit Linux gives i486-linux-gnu
       * 64-bit Linux gives x86_64-linux-gnu
       * Mac OS X 10.5 gives i686-apple-darwin9
       * MinGW gives mingw32
      
      *darwin8* and *bsd* can safely be assumed to be correct, but *cygwin*
      is a guess.
      
      Change-Id: I6bef2ab5e97cbd3410aa66b0c4f84d2231884b05
      ffd5b58f
  17. 06 Jun, 2010 1 commit
  18. 05 Jun, 2010 2 commits
    • John Koleszar's avatar
      shared library support (.so) · 7aa97a35
      John Koleszar authored
      This patch adds support for building shared libraries when configured
      with the --enable-shared switch.
      
      Building DLLs would require more invasive changes to the sample
      utilities than I want to make in this patch, since on Windows you can't
      use the address of an imported symbol in a static initializer. The best
      way to work around this is proably to build the codec interface mapping
      table with an init() function, but dll support is of questionable value
      anyway, since most windows users will probably use a media framework
      lib like webmdshow, which links this library in staticly.
      
      Change-Id: Iafb48900549b0c6b67f4a05d3b790b2643d026f4
      7aa97a35
    • alexc's avatar
      Remove some bashism from the shell scripts. · 9a27722b
      alexc authored
      Note that configure.sh still uses the bashism $(RANDOM).
      9a27722b
  19. 04 Jun, 2010 1 commit
  20. 28 May, 2010 1 commit
    • John Koleszar's avatar
      configure: update script headers · 0d719655
      John Koleszar authored
      The libvpx build system was influenced by the clever design of the
      FFmpeg configure script. Say so in the script header, and provide a
      little introduction.
      
      Change-Id: I4d134c77f9032d1dde72b852b444e98676b85326
      0d719655
  21. 27 May, 2010 1 commit
    • John Koleszar's avatar
      configure: support --prefix, --libdir · 670af3aa
      John Koleszar authored
      Support --prefix, --libdir as a conventional way of specifying the default
      installation directories. libdir is required to be a subdirectory of prefix
      at this time.
      
      Change-Id: If45d9e3129efcde83c05b7766accc9017988e715
      670af3aa
  22. 25 May, 2010 3 commits
    • John Koleszar's avatar
      configure: detect toolchain if not specified · 98058bcc
      John Koleszar authored
      Try to select an optimized target based on the host's uname, as this
      is the expected behavior of most configure scripts.
      
      Change-Id: I1408ece70c43487902ea6edc6450d6a55abc424a
      98058bcc
    • John Koleszar's avatar
      install includes in DIST_DIR/include/vpx, move vpx_codec/ to vpx/ · b7492341
      John Koleszar authored
      This renames the vpx_codec/ directory to vpx/, to allow applications
      to more consistently reference these includes with the vpx/ prefix.
      This allows the includes to be installed in /usr/local/include/vpx
      rather than polluting the system includes directory with an
      excessive number of includes.
      
      Change-Id: I7b0652a20543d93f38f421c60b0bbccde4d61b4f
      b7492341
    • John Koleszar's avatar
      make: make install target behave as expected · ee8bcb1a
      John Koleszar authored
      Split the 'make install' target into two: install and dist. dist
      retains the old make install behavior of building a "distribution"
      release, with source files, build system, etc. install does what
      one one expects -- installs into a tree in the filesystem, /usr/local
      by default.
      
      Change-Id: I0805681ac10f853ef94cdc3aa70981c6bea81b45
      ee8bcb1a
  23. 24 May, 2010 1 commit
    • John Koleszar's avatar
      configure: support --enable-pic for generic-gnu · 75befc7a
      John Koleszar authored
      Allows the default generic-gnu target, which is selected if no
      target is specified, to be build in PIC mode. The generic-gnu target
      was not being selected as a gcc target, because it doesn't end in
      gcc.
      
      Change-Id: I28a2a420109c34fd87a20911f6455c8d8d5ded75
      75befc7a
  24. 21 May, 2010 2 commits
    • John Koleszar's avatar
      configure: remove HAVE_CONFIG_H · 1df0314e
      John Koleszar authored
      This doesn't play well with autotools, and the preprocessor magic is
      confusing and unhelpful in the vp8-only context.
      
      Change-Id: I2fcb57e6eb7876ecb58509da608dc21f26077ff1
      1df0314e
    • Justin Clift's avatar
      makefile: fix error message due to missing quotes · af515467
      Justin Clift authored
      1 liner bug fix for issue #10.  Surrounding quotation marks were
      missing from a variable, causing a warning message inside a test
      clause.
      
      Change-Id: Ia21421f77c309bbd87332547374241269bbe5326
      af515467
  25. 18 May, 2010 1 commit