Skip to content

Commit

Permalink
update bee
Browse files Browse the repository at this point in the history
  • Loading branch information
actboy168 committed Mar 28, 2024
1 parent 649e762 commit 9119a8a
Show file tree
Hide file tree
Showing 9 changed files with 75 additions and 52 deletions.
2 changes: 1 addition & 1 deletion bee.lua
15 changes: 9 additions & 6 deletions compile/ninja/android.ninja
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,8 @@ rule cxx_source_bee_2
description = Compile C++ $out
deps = gcc
depfile = $out.d
build $obj/source_bee/lua_debugging.obj: cxx_source_bee_2 $
bee.lua/binding/lua_debugging.cpp
build $obj/source_bee/lua_filesystem.obj: cxx_source_bee_2 $
bee.lua/binding/lua_filesystem.cpp
build $obj/source_bee/lua_filewatch.obj: cxx_source_bee_2 $
Expand Down Expand Up @@ -124,12 +126,13 @@ build $bin/bootstrap: link_bootstrap $obj/source_bootstrap/main.obj $
$obj/source_bee/simplethread_posix.obj $obj/source_bee/spinlock.obj $
$obj/source_bee/file_handle.obj $obj/source_bee/file_handle_linux.obj $
$obj/source_bee/file_handle_posix.obj $obj/source_bee/path_helper.obj $
$obj/source_bee/lua_filesystem.obj $obj/source_bee/lua_filewatch.obj $
$obj/source_bee/lua_platform.obj $obj/source_bee/lua_select.obj $
$obj/source_bee/lua_serialization.obj $obj/source_bee/lua_socket.obj $
$obj/source_bee/lua_subprocess.obj $obj/source_bee/lua_thread.obj $
$obj/source_bee/lua_time.obj $obj/source_lua/utf8_crt.obj $
$obj/source_lua/linit.obj $obj/source_lua/onelua.obj
$obj/source_bee/lua_debugging.obj $obj/source_bee/lua_filesystem.obj $
$obj/source_bee/lua_filewatch.obj $obj/source_bee/lua_platform.obj $
$obj/source_bee/lua_select.obj $obj/source_bee/lua_serialization.obj $
$obj/source_bee/lua_socket.obj $obj/source_bee/lua_subprocess.obj $
$obj/source_bee/lua_thread.obj $obj/source_bee/lua_time.obj $
$obj/source_lua/utf8_crt.obj $obj/source_lua/linit.obj $
$obj/source_lua/onelua.obj
build $bin/main.lua: copy | $bin/bootstrap
input = bee.lua/bootstrap/main.lua
build $obj/test.stamp: test bee.lua/test/glibc-version.lua $
Expand Down
15 changes: 9 additions & 6 deletions compile/ninja/freebsd.ninja
Original file line number Diff line number Diff line change
Expand Up @@ -62,6 +62,8 @@ rule cxx_source_bee_2
description = Compile C++ $out
deps = gcc
depfile = $out.d
build $obj/source_bee/lua_debugging.obj: cxx_source_bee_2 $
bee.lua/binding/lua_debugging.cpp
build $obj/source_bee/lua_filesystem.obj: cxx_source_bee_2 $
bee.lua/binding/lua_filesystem.cpp
build $obj/source_bee/lua_filewatch.obj: cxx_source_bee_2 $
Expand Down Expand Up @@ -126,12 +128,13 @@ build $bin/bootstrap: link_bootstrap $obj/source_bootstrap/main.obj $
$obj/source_bee/simplethread_posix.obj $obj/source_bee/spinlock.obj $
$obj/source_bee/file_handle.obj $obj/source_bee/file_handle_bsd.obj $
$obj/source_bee/file_handle_posix.obj $obj/source_bee/path_helper.obj $
$obj/source_bee/lua_filesystem.obj $obj/source_bee/lua_filewatch.obj $
$obj/source_bee/lua_platform.obj $obj/source_bee/lua_select.obj $
$obj/source_bee/lua_serialization.obj $obj/source_bee/lua_socket.obj $
$obj/source_bee/lua_subprocess.obj $obj/source_bee/lua_thread.obj $
$obj/source_bee/lua_time.obj $obj/source_lua/utf8_crt.obj $
$obj/source_lua/linit.obj $obj/source_lua/onelua.obj
$obj/source_bee/lua_debugging.obj $obj/source_bee/lua_filesystem.obj $
$obj/source_bee/lua_filewatch.obj $obj/source_bee/lua_platform.obj $
$obj/source_bee/lua_select.obj $obj/source_bee/lua_serialization.obj $
$obj/source_bee/lua_socket.obj $obj/source_bee/lua_subprocess.obj $
$obj/source_bee/lua_thread.obj $obj/source_bee/lua_time.obj $
$obj/source_lua/utf8_crt.obj $obj/source_lua/linit.obj $
$obj/source_lua/onelua.obj
build $bin/main.lua: copy | $bin/bootstrap
input = bee.lua/bootstrap/main.lua
build $obj/test.stamp: test bee.lua/test/glibc-version.lua $
Expand Down
15 changes: 9 additions & 6 deletions compile/ninja/linux.ninja
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,8 @@ rule cxx_source_bee_2
description = Compile C++ $out
deps = gcc
depfile = $out.d
build $obj/source_bee/lua_debugging.obj: cxx_source_bee_2 $
bee.lua/binding/lua_debugging.cpp
build $obj/source_bee/lua_filesystem.obj: cxx_source_bee_2 $
bee.lua/binding/lua_filesystem.cpp
build $obj/source_bee/lua_filewatch.obj: cxx_source_bee_2 $
Expand Down Expand Up @@ -125,12 +127,13 @@ build $bin/bootstrap: link_bootstrap $obj/source_bootstrap/main.obj $
$obj/source_bee/simplethread_posix.obj $obj/source_bee/spinlock.obj $
$obj/source_bee/file_handle.obj $obj/source_bee/file_handle_linux.obj $
$obj/source_bee/file_handle_posix.obj $obj/source_bee/path_helper.obj $
$obj/source_bee/lua_filesystem.obj $obj/source_bee/lua_filewatch.obj $
$obj/source_bee/lua_platform.obj $obj/source_bee/lua_select.obj $
$obj/source_bee/lua_serialization.obj $obj/source_bee/lua_socket.obj $
$obj/source_bee/lua_subprocess.obj $obj/source_bee/lua_thread.obj $
$obj/source_bee/lua_time.obj $obj/source_lua/utf8_crt.obj $
$obj/source_lua/linit.obj $obj/source_lua/onelua.obj
$obj/source_bee/lua_debugging.obj $obj/source_bee/lua_filesystem.obj $
$obj/source_bee/lua_filewatch.obj $obj/source_bee/lua_platform.obj $
$obj/source_bee/lua_select.obj $obj/source_bee/lua_serialization.obj $
$obj/source_bee/lua_socket.obj $obj/source_bee/lua_subprocess.obj $
$obj/source_bee/lua_thread.obj $obj/source_bee/lua_time.obj $
$obj/source_lua/utf8_crt.obj $obj/source_lua/linit.obj $
$obj/source_lua/onelua.obj
build $bin/main.lua: copy | $bin/bootstrap
input = bee.lua/bootstrap/main.lua
build $obj/test.stamp: test bee.lua/test/glibc-version.lua $
Expand Down
15 changes: 9 additions & 6 deletions compile/ninja/macos.ninja
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,8 @@ rule cxx_source_bee_2
description = Compile C++ $out
deps = gcc
depfile = $out.d
build $obj/source_bee/lua_debugging.obj: cxx_source_bee_2 $
bee.lua/binding/lua_debugging.cpp
build $obj/source_bee/lua_filesystem.obj: cxx_source_bee_2 $
bee.lua/binding/lua_filesystem.cpp
build $obj/source_bee/lua_filewatch.obj: cxx_source_bee_2 $
Expand Down Expand Up @@ -131,12 +133,13 @@ build $bin/bootstrap: link_bootstrap $obj/source_bootstrap/main.obj $
$obj/source_bee/simplethread_posix.obj $obj/source_bee/spinlock.obj $
$obj/source_bee/file_handle.obj $obj/source_bee/file_handle_osx.obj $
$obj/source_bee/file_handle_posix.obj $obj/source_bee/path_helper.obj $
$obj/source_bee/lua_filesystem.obj $obj/source_bee/lua_filewatch.obj $
$obj/source_bee/lua_platform.obj $obj/source_bee/lua_select.obj $
$obj/source_bee/lua_serialization.obj $obj/source_bee/lua_socket.obj $
$obj/source_bee/lua_subprocess.obj $obj/source_bee/lua_thread.obj $
$obj/source_bee/lua_time.obj $obj/source_lua/utf8_crt.obj $
$obj/source_lua/linit.obj $obj/source_lua/onelua.obj
$obj/source_bee/lua_debugging.obj $obj/source_bee/lua_filesystem.obj $
$obj/source_bee/lua_filewatch.obj $obj/source_bee/lua_platform.obj $
$obj/source_bee/lua_select.obj $obj/source_bee/lua_serialization.obj $
$obj/source_bee/lua_socket.obj $obj/source_bee/lua_subprocess.obj $
$obj/source_bee/lua_thread.obj $obj/source_bee/lua_time.obj $
$obj/source_lua/utf8_crt.obj $obj/source_lua/linit.obj $
$obj/source_lua/onelua.obj
build $bin/main.lua: copy | $bin/bootstrap
input = bee.lua/bootstrap/main.lua
build $obj/test.stamp: test bee.lua/test/glibc-version.lua $
Expand Down
17 changes: 10 additions & 7 deletions compile/ninja/mingw.ninja
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,8 @@ rule cxx_source_bee_2
description = Compile C++ $out
deps = gcc
depfile = $out.d
build $obj/source_bee/lua_debugging.obj: cxx_source_bee_2 $
bee.lua/binding/lua_debugging.cpp
build $obj/source_bee/lua_filesystem.obj: cxx_source_bee_2 $
bee.lua/binding/lua_filesystem.cpp
build $obj/source_bee/lua_filewatch.obj: cxx_source_bee_2 $
Expand Down Expand Up @@ -148,13 +150,14 @@ build $bin/bootstrap.exe: link_bootstrap $obj/source_bootstrap/main.obj $
$obj/source_bee/atomic_semaphore.obj $obj/source_bee/setname.obj $
$obj/source_bee/simplethread_win.obj $obj/source_bee/spinlock.obj $
$obj/source_bee/file_handle.obj $obj/source_bee/file_handle_win.obj $
$obj/source_bee/path_helper.obj $obj/source_bee/lua_filesystem.obj $
$obj/source_bee/lua_filewatch.obj $obj/source_bee/lua_platform.obj $
$obj/source_bee/lua_select.obj $obj/source_bee/lua_serialization.obj $
$obj/source_bee/lua_socket.obj $obj/source_bee/lua_subprocess.obj $
$obj/source_bee/lua_thread.obj $obj/source_bee/lua_time.obj $
$obj/source_bee/lua_windows.obj $obj/source_lua/utf8_crt.obj $
$obj/source_lua/linit.obj $obj/source_lua/onelua.obj
$obj/source_bee/path_helper.obj $obj/source_bee/lua_debugging.obj $
$obj/source_bee/lua_filesystem.obj $obj/source_bee/lua_filewatch.obj $
$obj/source_bee/lua_platform.obj $obj/source_bee/lua_select.obj $
$obj/source_bee/lua_serialization.obj $obj/source_bee/lua_socket.obj $
$obj/source_bee/lua_subprocess.obj $obj/source_bee/lua_thread.obj $
$obj/source_bee/lua_time.obj $obj/source_bee/lua_windows.obj $
$obj/source_lua/utf8_crt.obj $obj/source_lua/linit.obj $
$obj/source_lua/onelua.obj
build $bin/main.lua: copy | $bin/bootstrap.exe
input = bee.lua/bootstrap/main.lua
build $obj/test.stamp: test bee.lua/test/glibc-version.lua $
Expand Down
18 changes: 10 additions & 8 deletions compile/ninja/msvc.ninja
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,8 @@ rule cxx_source_bee_2
/utf-8 /std:c++17 /GR-
description = Compile C++ $out
deps = msvc
build $obj/source_bee/lua_debugging.obj: cxx_source_bee_2 $
bee.lua/binding/lua_debugging.cpp
build $obj/source_bee/lua_filesystem.obj: cxx_source_bee_2 $
bee.lua/binding/lua_filesystem.cpp
build $obj/source_bee/lua_filewatch.obj: cxx_source_bee_2 $
Expand Down Expand Up @@ -156,14 +158,14 @@ build $bin/bootstrap.exe: link_bootstrap $obj/source_bootstrap/main.obj $
$obj/source_bee/atomic_semaphore.obj $obj/source_bee/setname.obj $
$obj/source_bee/simplethread_win.obj $obj/source_bee/spinlock.obj $
$obj/source_bee/file_handle.obj $obj/source_bee/file_handle_win.obj $
$obj/source_bee/path_helper.obj $obj/source_bee/lua_filesystem.obj $
$obj/source_bee/lua_filewatch.obj $obj/source_bee/lua_platform.obj $
$obj/source_bee/lua_select.obj $obj/source_bee/lua_serialization.obj $
$obj/source_bee/lua_socket.obj $obj/source_bee/lua_subprocess.obj $
$obj/source_bee/lua_thread.obj $obj/source_bee/lua_time.obj $
$obj/source_bee/lua_windows.obj $obj/source_lua/utf8_crt.obj $
$obj/source_lua/fast_setjmp_x86_64.obj $obj/source_lua/linit.obj $
$obj/source_lua/onelua.obj
$obj/source_bee/path_helper.obj $obj/source_bee/lua_debugging.obj $
$obj/source_bee/lua_filesystem.obj $obj/source_bee/lua_filewatch.obj $
$obj/source_bee/lua_platform.obj $obj/source_bee/lua_select.obj $
$obj/source_bee/lua_serialization.obj $obj/source_bee/lua_socket.obj $
$obj/source_bee/lua_subprocess.obj $obj/source_bee/lua_thread.obj $
$obj/source_bee/lua_time.obj $obj/source_bee/lua_windows.obj $
$obj/source_lua/utf8_crt.obj $obj/source_lua/fast_setjmp_x86_64.obj $
$obj/source_lua/linit.obj $obj/source_lua/onelua.obj
build $bin/main.lua: copy | $bin/bootstrap.exe
input = bee.lua/bootstrap/main.lua
build $obj/test.stamp: test bee.lua/test/glibc-version.lua $
Expand Down
15 changes: 9 additions & 6 deletions compile/ninja/netbsd.ninja
Original file line number Diff line number Diff line change
Expand Up @@ -62,6 +62,8 @@ rule cxx_source_bee_2
description = Compile C++ $out
deps = gcc
depfile = $out.d
build $obj/source_bee/lua_debugging.obj: cxx_source_bee_2 $
bee.lua/binding/lua_debugging.cpp
build $obj/source_bee/lua_filesystem.obj: cxx_source_bee_2 $
bee.lua/binding/lua_filesystem.cpp
build $obj/source_bee/lua_filewatch.obj: cxx_source_bee_2 $
Expand Down Expand Up @@ -126,12 +128,13 @@ build $bin/bootstrap: link_bootstrap $obj/source_bootstrap/main.obj $
$obj/source_bee/simplethread_posix.obj $obj/source_bee/spinlock.obj $
$obj/source_bee/file_handle.obj $obj/source_bee/file_handle_bsd.obj $
$obj/source_bee/file_handle_posix.obj $obj/source_bee/path_helper.obj $
$obj/source_bee/lua_filesystem.obj $obj/source_bee/lua_filewatch.obj $
$obj/source_bee/lua_platform.obj $obj/source_bee/lua_select.obj $
$obj/source_bee/lua_serialization.obj $obj/source_bee/lua_socket.obj $
$obj/source_bee/lua_subprocess.obj $obj/source_bee/lua_thread.obj $
$obj/source_bee/lua_time.obj $obj/source_lua/utf8_crt.obj $
$obj/source_lua/linit.obj $obj/source_lua/onelua.obj
$obj/source_bee/lua_debugging.obj $obj/source_bee/lua_filesystem.obj $
$obj/source_bee/lua_filewatch.obj $obj/source_bee/lua_platform.obj $
$obj/source_bee/lua_select.obj $obj/source_bee/lua_serialization.obj $
$obj/source_bee/lua_socket.obj $obj/source_bee/lua_subprocess.obj $
$obj/source_bee/lua_thread.obj $obj/source_bee/lua_time.obj $
$obj/source_lua/utf8_crt.obj $obj/source_lua/linit.obj $
$obj/source_lua/onelua.obj
build $bin/main.lua: copy | $bin/bootstrap
input = bee.lua/bootstrap/main.lua
build $obj/test.stamp: test bee.lua/test/glibc-version.lua $
Expand Down
15 changes: 9 additions & 6 deletions compile/ninja/openbsd.ninja
Original file line number Diff line number Diff line change
Expand Up @@ -62,6 +62,8 @@ rule cxx_source_bee_2
description = Compile C++ $out
deps = gcc
depfile = $out.d
build $obj/source_bee/lua_debugging.obj: cxx_source_bee_2 $
bee.lua/binding/lua_debugging.cpp
build $obj/source_bee/lua_filesystem.obj: cxx_source_bee_2 $
bee.lua/binding/lua_filesystem.cpp
build $obj/source_bee/lua_filewatch.obj: cxx_source_bee_2 $
Expand Down Expand Up @@ -127,12 +129,13 @@ build $bin/bootstrap: link_bootstrap $obj/source_bootstrap/main.obj $
$obj/source_bee/simplethread_posix.obj $obj/source_bee/spinlock.obj $
$obj/source_bee/file_handle.obj $obj/source_bee/file_handle_bsd.obj $
$obj/source_bee/file_handle_posix.obj $obj/source_bee/path_helper.obj $
$obj/source_bee/lua_filesystem.obj $obj/source_bee/lua_filewatch.obj $
$obj/source_bee/lua_platform.obj $obj/source_bee/lua_select.obj $
$obj/source_bee/lua_serialization.obj $obj/source_bee/lua_socket.obj $
$obj/source_bee/lua_subprocess.obj $obj/source_bee/lua_thread.obj $
$obj/source_bee/lua_time.obj $obj/source_lua/utf8_crt.obj $
$obj/source_lua/linit.obj $obj/source_lua/onelua.obj
$obj/source_bee/lua_debugging.obj $obj/source_bee/lua_filesystem.obj $
$obj/source_bee/lua_filewatch.obj $obj/source_bee/lua_platform.obj $
$obj/source_bee/lua_select.obj $obj/source_bee/lua_serialization.obj $
$obj/source_bee/lua_socket.obj $obj/source_bee/lua_subprocess.obj $
$obj/source_bee/lua_thread.obj $obj/source_bee/lua_time.obj $
$obj/source_lua/utf8_crt.obj $obj/source_lua/linit.obj $
$obj/source_lua/onelua.obj
build $bin/main.lua: copy | $bin/bootstrap
input = bee.lua/bootstrap/main.lua
build $obj/test.stamp: test bee.lua/test/glibc-version.lua $
Expand Down

0 comments on commit 9119a8a

Please sign in to comment.