607 Commits

Author SHA1 Message Date
orbea
ca534ffa56 qb: Rewrite the create_config_header function to use printf instead of echo. 2017-11-23 14:07:37 -08:00
orbea
d3139754bc qb: Rewrite the create_config_make function to use printf instead of echo. 2017-11-23 10:30:59 -08:00
Twinaphex
3c0dc87c42
Merge pull request #5750 from orbea/build
qb: Honor the --build option.
2017-11-23 17:10:23 +01:00
orbea
c4dd3bbdce qb: Fix undefined udev references without pkg-config 2017-11-23 07:18:33 -08:00
orbea
e82502f80a qb: Document syntax better. 2017-11-22 15:52:57 -08:00
orbea
8ab308d9dd qb: Honor the --build option.
This makes some distros happy even if it does nothing.
2017-11-22 15:40:15 -08:00
Alcaro
f0becad9d9 Document this one's syntax 2017-11-22 23:46:23 +01:00
orbea
b744f2a2c9 qb: Add a function to find executables in the $PATH 2017-11-20 22:06:50 -08:00
twinaphex
5b3c1edbef Revert "qb: Add some safe defaults."
This reverts commit 0114c7b0c49a6ea3637b5dd2bd4abf0395b84116.
2017-11-19 17:29:09 +01:00
Twinaphex
1cefef4d4f
Merge pull request #5711 from orbea/IFS
qb: Don't set IFS.
2017-11-19 11:52:30 +01:00
orbea
0114c7b0c4 qb: Add some safe defaults. 2017-11-18 15:03:44 -08:00
orbea
6dc32ffe17 qb: Don't set IFS. 2017-11-18 14:51:53 -08:00
orbea
bf8863d360 qb: Add a function to print warning or exit messages. 2017-11-18 02:54:58 -08:00
orbea
84f61a8b46 qb: Remove old submodule tests.
RetroArch no longer uses submodules for various good reasons and now uses git subtrees instead.
    As a result these files will always exist and these tests will always be true.
2017-11-18 02:31:47 -08:00
Twinaphex
29b5e09b24
Merge pull request #5702 from orbea/zsh
qb: Fix --enable-* options for zsh.
2017-11-18 10:53:17 +01:00
orbea
21ae4a29a1 qb: Fix --enable-* options for zsh. 2017-11-18 01:21:29 -08:00
orbea
75e6ad53b6 qb: read without -r will mangle backslashes. 2017-11-17 18:42:49 -08:00
twinaphex
67fea30406 Remove remaining references to HAVE_FBO 2017-11-13 08:55:41 +01:00
orbea
f2d70664a3 qb: Better use of rm. 2017-11-06 07:25:04 -08:00
orbea
10722920ed qb: Remove old commented code.
'echo -n' is not portable and should not be used even if it works on osx.
'printf' would be far preferable, but there really isn't any need.
2017-11-05 18:44:45 -08:00
orbea
595e69d34d Fix https://github.com/libretro/RetroArch/issues/5636 2017-11-01 11:32:41 -07:00
orbea
48db41a112 qb: Combine the check_lib and check_lib_cxx functions. 2017-10-27 14:53:24 -07:00
orbea
b0d9a5c539 qb: Don't check for strlcpy on linux. 2017-10-27 11:23:55 -07:00
Twinaphex
4f58c1a77b Merge pull request #5612 from orbea/quotes
qb: Replace extra quotes with braces.
2017-10-26 14:14:10 +02:00
orbea
0d43f9f8c7 qb: Replace extra quotes with braces. 2017-10-25 23:16:09 -07:00
orbea
91f6218913 qb: Sort set variables. 2017-10-25 22:07:50 -07:00
orbea
e13837fc18 qb: Don't use sed. 2017-10-25 17:32:29 -07:00
Twinaphex
6575cc5166 Merge pull request #5605 from orbea/test
qb: Remove poorly defined test behavior.
2017-10-25 04:27:45 +02:00
Twinaphex
a0b5a2794c Merge pull request #5604 from orbea/subshell
qb: Remove redundant variables.
2017-10-25 04:27:38 +02:00
orbea
b9a866326a qb: Remove poorly defined test behavior. 2017-10-24 19:01:36 -07:00
orbea
08dcac4b02 qb: Remove redundant variables. 2017-10-24 15:39:19 -07:00
orbea
e12d203a76 qb: Avoid using 'true' which could be a binary on some systems. 2017-10-24 12:43:40 -07:00
orbea
8884190154 qb: Print config options first in ./configure --help. 2017-10-24 09:24:56 -07:00
orbea
86bb116625 qb: Fix alignment in ./configure --help. 2017-10-24 09:24:56 -07:00
Twinaphex
cd942f1faa Merge pull request #5600 from orbea/Qt
qb: Add a description for the Qt wrapper in ./configure --help
2017-10-24 13:58:40 +02:00
orbea
affe1932a8 qb: Add a description for the Qt wrapper in ./configure --help 2017-10-23 23:32:01 -07:00
orbea
2b939ab40b qb: Use POSIX character classes instead of character ranges. 2017-10-23 21:48:37 -07:00
orbea
6ead9a09a1 qb: Explicitly set variables as a single command. 2017-10-23 16:19:16 -07:00
orbea
008a87c1ae qb: Clean up. 2017-10-22 07:44:14 -07:00
Twinaphex
3427c03aba Merge pull request #5578 from orbea/cleanup
qb: Clean up.
2017-10-22 16:00:41 +02:00
orbea
7c6dc0c8a7 qb: Clean up Darwin tests. 2017-10-21 22:58:15 -07:00
orbea
72d189da96 qb: Clean up. 2017-10-21 22:11:15 -07:00
orbea
5438eb1c6e If the --global-config-dir is not defined and --prefix is not set to /usr* add it to the --global-config-dir. 2017-10-21 21:33:18 -07:00
orbea
f1192ca8ac Fix --disable-networking.
Fixes https://github.com/libretro/RetroArch/issues/2663.
2017-10-21 19:22:14 -07:00
orbea
79ee19e2a5 qb: Clean up long lines in check_lib and check_lib_cxx 2017-10-21 14:49:26 -07:00
orbea
b733807099 qb: Remove trailing white spaces from config.mk. 2017-10-21 14:49:26 -07:00
orbea
0ff7e829f0 qb: Explicitly word split libs and extralibs 2017-10-21 14:49:26 -07:00
orbea
a943fabe1e qb: Fix $VARS for zsh. 2017-10-21 14:49:26 -07:00
orbea
514391b4d8 qb: Remove the leading whitespace from $INCLUDE_DIRS and $LIBRARY_DIRS. 2017-10-21 14:49:26 -07:00
orbea
cca4a25757 qb: path is a special variable in zsh so avoid setting it. 2017-10-21 14:49:26 -07:00