Skip to content
Snippets Groups Projects
  1. Jun 11, 2012
    • Ron's avatar
      Include the doc dir in DIST_SUBDIRS instead of EXTRA_DIST · 9a89d56d
      Ron authored and Gregory Maxwell's avatar Gregory Maxwell committed
      And explicitly specify what we want included in EXTRA_DIST of doc/Makefile.am,
      otherwise make dist picks up whatever random junk you might have laying around
      in that dir at the time you run it.
      
      Tweak the top level delegation targets, because this means distclean will be
      run in the doc dir by default now without our help.
      9a89d56d
  2. May 21, 2012
  3. Apr 30, 2012
  4. Apr 05, 2012
    • Ralph Giles's avatar
      Rename to header makefile fragements to .mk · cd539dfd
      Ralph Giles authored
      The opus_headers.txt, etc. files are makefile
      fragments defining variables with a list of
      required header files for the build. As such
      they should use the .mk filename extension,
      just like opus_sources.mk, etc.
      cd539dfd
  5. Mar 06, 2012
    • Ralph Giles's avatar
      Use automake's support for parallel test execution. · a69368e1
      Ralph Giles authored
      On my system this speeds up 'make -j8 check' by about
      50%. The drawback is that we don't get to see Greg's
      nice output from the test programmes. It's hidden in
      a log file, even on failure or 'make V=1'. Probably
      this is better for most people; developers can run
      the tests manually.
      a69368e1
  6. Oct 27, 2011
  7. Oct 26, 2011
  8. Sep 15, 2011
  9. Sep 14, 2011
  10. Sep 07, 2011
    • Ralph Giles's avatar
      Add initial Doxygen support for generating api documentation. · 35d4fb78
      Ralph Giles authored
      Doxygen is a tool for generating programming documentation
      based on comments in header and source files. This commit
      adds the necessary configuration file and associated support
      in the autotools build.
      
      Right now it doesn't generate much documentation because our
      public header files aren't marked up. Warnings are printed
      for undocumented members and arguments.
      35d4fb78
  11. Sep 03, 2011
    • Ralph Giles's avatar
      Fix the 'distclean' target. · 858468ee
      Ralph Giles authored
      With subdir-objects, both the top-level makefile, and
      libcelt/Makefile, which runs celt-specific unit tests,
      were sharing libcelt/.deps for generated dependencies.
      
      Each thought it owned the directory, and so would remove
      the files it created in that directory, followed by the
      directory itself. The second makefile would then fail to
      because the files it created weren't there to remove,
      blocking a successful 'make distcheck' with in runs
      'make distclean' as part of its verification tests.
      
      We can work around the problem by generating the makefile
      for the tests in the actual test directory, so it doesn't
      share autotools scratch space with the top level makefile.
      858468ee
  12. Sep 02, 2011
  13. Sep 01, 2011
  14. Aug 28, 2011
    • Ralph Giles's avatar
      Add pkg-config support files. · 9f71309a
      Ralph Giles authored and Jean-Marc Valin's avatar Jean-Marc Valin committed
      These files allow compiling and linking against the reference
      implementation with an invocation like `pkg-config --cflags
      --libs opus`. They're optional within the opus build system,
      but can simplify compilation for clients and are generally
      considered part of a normal autotools build these days.
      
      The -uninstalled version refers to local build products
      within the tree, which is helpful for testing and unprivileged
      builds. opus.pc is used once 'make install' has put the
      libraries and headers somewhere more permanent.
      9f71309a
    • Ralph Giles's avatar
      Add new public headers to the install targets. · 1ca485ce
      Ralph Giles authored and Jean-Marc Valin's avatar Jean-Marc Valin committed
      The new opus_types.h header is required to build against libopus,
      so must be installed alongside opus.h. Furthermore, opus-tools
      expects access to the multichannel support in opus_multichannel.h.
      1ca485ce
  15. Aug 10, 2011
  16. Aug 05, 2011
  17. Aug 02, 2011
    • Ralph Giles's avatar
      Tell automake to put object files in subdirectories. · 2852cb14
      Ralph Giles authored
      Previously the autotools build litered whatever directory
      'make' was invoked from with intermediate files. Adding
      'subdir-objects' to AUTOMAKE_OPTIONS tells it to put them
      in subdirectories according to the relative paths to the
      source files, .i.e. silk/schur.o for $(srcdir)/silk/schur.c
      
      The change to autogen.sh is necessary to handle the
      (apparently new) case where an AUTOMAKE_OPTIONS line is
      given without a minimum version number.
      2852cb14
    • Jean-Marc Valin's avatar
      Makefile fixes · b2c00d27
      Jean-Marc Valin authored
      silk_sources.mk no longer needs to be patched (s/if/ifdef/) for
      the draft Makefile to work.
      b2c00d27
  18. Jul 09, 2011
  19. May 02, 2011
  20. Apr 30, 2011
  21. Apr 29, 2011
  22. Apr 28, 2011
  23. Apr 27, 2011
    • Jean-Marc Valin's avatar
      Makefile.am update (removed files) · f90395ba
      Jean-Marc Valin authored
      f90395ba
    • Koen Vos's avatar
      Squashed commit of the following: · fcf95bac
      Koen Vos authored and Jean-Marc Valin's avatar Jean-Marc Valin committed
      commit c44b37355295df2963daa724649ff1876b690488
      Author: Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
      Date:   Wed Apr 27 00:33:12 2011 -0400
      
          decoder size fix
      
      commit 78f864e9ddacd94d03d717d79a6e606712e25edd
      Author: Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
      Date:   Tue Apr 26 23:26:14 2011 -0400
      
          Makefile fix
      
      commit a0e884e463af88bcaa2f410ea8cc85e5bebd2c3b
      Author: Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
      Date:   Tue Apr 26 22:53:27 2011 -0400
      
          Making some progress
      
      commit 9e30457f2199bba7b5e37bb577ff75dc85ba9306
      Author: Koen Vos <koen.vos@skype.net>
      Date:   Tue Apr 26 22:29:42 2011 -0400
      
          SILK update with stereo support
      fcf95bac
  24. Mar 18, 2011
  25. Feb 28, 2011
    • Koen Vos's avatar
      Squashed commit of the following: · 1bf4f971
      Koen Vos authored
      commit 7721daf733c6986cb2c2511c81e6fc14fea1ec6a
      Author: Jean-Marc Valin <jean-marc.valin@octasic.com>
      Date:   Mon Feb 28 16:00:52 2011 -0500
      
          Makefile.am update
      
      commit 47dcc4edad849f57240b0c364036a378b5d22a9a
      Author: Koen Vos <koen.vos@skype.net>
      Date:   Mon Feb 28 15:46:23 2011 -0500
      
          SILK update (prefill, new LSF quant)
      1bf4f971
  26. Feb 22, 2011
  27. Feb 17, 2011
    • Koen Vos's avatar
      Squashed commit of the following: · 8930d2fa
      Koen Vos authored
      commit 8501776e52242de200b48841b0a19a512f78085d
      Author: Jean-Marc Valin <jean-marc.valin@octasic.com>
      Date:   Thu Feb 17 16:35:02 2011 -0500
      
          Remove useless file
      
      commit 8fdc775812f84df1bb75aa4366760c768b101d02
      Author: Koen Vos <koen.vos@skype.net>
      Date:   Thu Feb 17 16:22:05 2011 -0500
      
          SILK update (fixes a bandwidth control bug and adds encoder prefill)
      8930d2fa
  28. Feb 15, 2011
  29. Feb 14, 2011
  30. Feb 03, 2011
  31. Feb 02, 2011
  32. Jan 31, 2011
Loading