summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorYukihiro "Matz" Matsumoto <[email protected]>2014-04-04 01:49:29 +0900
committerYukihiro "Matz" Matsumoto <[email protected]>2014-04-04 01:49:29 +0900
commit4e5ec1993adb7f156edb08b9077734f8f9ef8b48 (patch)
tree7e4fa03e997dd457f711c5d61a9d2d2fd82438fd
parent2d616987994b4cde8f8cd70649c88660abdf4a89 (diff)
parent97ecf30fb896d57f1a9f3d705c08d911b176fd9d (diff)
downloadmruby-4e5ec1993adb7f156edb08b9077734f8f9ef8b48.tar.gz
mruby-4e5ec1993adb7f156edb08b9077734f8f9ef8b48.zip
Merge pull request #2000 from kyab/add-help-for-mruby-config
add --help option to mruby-config
-rw-r--r--mrbgems/mruby-bin-mruby-config/mruby-config6
-rw-r--r--mrbgems/mruby-bin-mruby-config/mruby-config.bat8
2 files changed, 14 insertions, 0 deletions
diff --git a/mrbgems/mruby-bin-mruby-config/mruby-config b/mrbgems/mruby-bin-mruby-config/mruby-config
index 6fad080b7..20b1701a7 100644
--- a/mrbgems/mruby-bin-mruby-config/mruby-config
+++ b/mrbgems/mruby-bin-mruby-config/mruby-config
@@ -5,6 +5,12 @@ while [ $# -gt 0 ]; do
--cflags) echo MRUBY_CFLAGS;;
--ldflags) echo MRUBY_LDFLAGS;;
--libs) echo MRUBY_LIBS;;
+ --help) echo "Usage: mruby-config [switches]"
+ echo " switches:"
+ echo " --cflags print flags passed to compiler"
+ echo " --ldflags print flags passed to linker"
+ echo " --libs print linked libraries"
+ exit 0;;
esac
shift
done
diff --git a/mrbgems/mruby-bin-mruby-config/mruby-config.bat b/mrbgems/mruby-bin-mruby-config/mruby-config.bat
index ffb52adbc..c306630c6 100644
--- a/mrbgems/mruby-bin-mruby-config/mruby-config.bat
+++ b/mrbgems/mruby-bin-mruby-config/mruby-config.bat
@@ -6,6 +6,7 @@ if "%0" equ "" goto :eof
if "%0" equ "--cflags" goto cflags
if "%0" equ "--ldflags" goto ldflags
if "%0" equ "--libs" goto libs
+if "%0" equ "--help" goto showhelp
echo Invalid Option
goto :eof
@@ -20,3 +21,10 @@ goto top
:ldflags
echo MRUBY_LDFLAGS
goto top
+
+:showhelp
+echo Usage: mruby-config [switches]
+echo switches:
+echo --cflags print flags passed to compiler
+echo --ldflags print flags passed to linker
+echo --libs print linked libraries