summaryrefslogtreecommitdiff
path: root/build/make
AgeCommit message (Collapse)Author
2010-05-28configure: update script headersJohn Koleszar
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
2010-05-27configure: support --prefix, --libdirJohn Koleszar
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
2010-05-25Merge "configure: detect toolchain if not specified"John Koleszar
2010-05-25configure: detect toolchain if not specifiedJohn Koleszar
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
2010-05-24Merge "configure: support --enable-pic for generic-gnu"John Koleszar
2010-05-24install includes in DIST_DIR/include/vpx, move vpx_codec/ to vpx/John Koleszar
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
2010-05-24make: make install target behave as expectedJohn Koleszar
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
2010-05-24configure: support --enable-pic for generic-gnuJohn Koleszar
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
2010-05-21configure: remove HAVE_CONFIG_HJohn Koleszar
This doesn't play well with autotools, and the preprocessor magic is confusing and unhelpful in the vp8-only context. Change-Id: I2fcb57e6eb7876ecb58509da608dc21f26077ff1
2010-05-21makefile: fix error message due to missing quotesJustin Clift
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
2010-05-18Initial WebM releaseJohn Koleszar