summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenoit Daloze <[email protected]>2023-08-03 18:18:01 +0200
committergit <[email protected]>2023-08-05 17:30:35 +0000
commit489120f18b244689ba0481cfc717b2c66cc058b3 (patch)
tree391c8bb70ccb026c90f0b9019016ab31095c6030
parent11f10bb1ac4453ca1aab3f4055f7da9c6e950a56 (diff)
[ruby/yarp] Small fixes to docs/build_system.md
https://github.com/ruby/yarp/commit/f9db0c282b Co-authored-by: Mike Dalessio <[email protected]>
-rw-r--r--docs/build_system.md2
1 files changed, 1 insertions, 1 deletions
diff --git a/docs/build_system.md b/docs/build_system.md
index 2459cc7ce0..1dee3d7e45 100644
--- a/docs/build_system.md
+++ b/docs/build_system.md
@@ -7,7 +7,7 @@ There are many ways to build YARP, which means the build system is a bit more co
1. Templates are generated by `templates/template.rb`
2. `autoconf` creates `./configure` and `autoheader` creates `config.h.in` (both files are platform-independent)
3. `./configure` creates `include/yarp/config.h` (which contains `HAVE_*` macros, platform-specific) and the `Makefile`
-4. The `Makefile` compiles both `librubyparser.a` and `librubyparser.so/dylib/dll` from the `*.c` and `*.h` files
+4. The `Makefile` compiles both `librubyparser.a` and `librubyparser.{so,dylib,dll}` from the `src/**/*.c` and `include/**/*.h` files
5. The `Rakefile` `:compile` task ensures the above prerequisites are done, then calls `make`,
and uses `Rake::ExtensionTask` to compile the C extension (using its `extconf.rb`), which uses `librubyparser.a`