mirror of
				https://github.com/janet-lang/janet
				synced 2025-10-31 07:33:01 +00:00 
			
		
		
		
	Try and fix openbsd st.ht build.
Oneline meson configs, remove extra `cd janet`.
This commit is contained in:
		| @@ -6,42 +6,25 @@ packages: | |||||||
| - meson | - meson | ||||||
| tasks: | tasks: | ||||||
| - build: | | - build: | | ||||||
|     # Makefile testing on BSD. |     cd janet # Makefile testing on BSD. | ||||||
|     cd janet |  | ||||||
|     gmake |     gmake | ||||||
|     gmake test |     gmake test | ||||||
|     doas gmake install |     doas gmake install | ||||||
|     gmake test-install |     gmake test-install | ||||||
|     doas gmake uninstall |     doas gmake uninstall | ||||||
|     rm -rf build # clean up |     rm -rf build # clean up | ||||||
|     # meson min testing |     meson setup build --buildtype=release -Dsingle_threaded=true -Dnanbox=false -Ddynamic_modules=false -Ddocstrings=false -Dnet=false -Dsourcemaps=false -Dpeg=false -Dassembler=false -Dint_types=false -Dtyped_array=false -Dreduced_os=true # meson minimum build | ||||||
|     meson setup build --buildtype=release |  | ||||||
|     cd build |     cd build | ||||||
|     meson configure -Dsingle_threaded=true |  | ||||||
|     meson configure -Dnanbox=false |  | ||||||
|     meson configure -Ddynamic_modules=false |  | ||||||
|     meson configure -Ddocstrings=false |  | ||||||
|     meson configure -Dnet=false |  | ||||||
|     meson configure -Dsourcemaps=false |  | ||||||
|     meson configure -Dpeg=false |  | ||||||
|     meson configure -Dassembler=false |  | ||||||
|     meson configure -Dint_types=false |  | ||||||
|     meson configure -Dtyped_array=false |  | ||||||
|     meson configure -Dreduced_os=true |  | ||||||
|     ninja # will not pass tests but should build |     ninja # will not pass tests but should build | ||||||
|     cd .. |     cd .. | ||||||
|     rm -rf build # clean up |     rm -rf build # clean up | ||||||
|     # meson (with prf) |     meson setup build --buildtype=release -Dprf=true # meson (with prf) | ||||||
|     meson setup build --buildtype=release |  | ||||||
|     cd build |     cd build | ||||||
|     meson configure -Dprf=true |  | ||||||
|     ninja |     ninja | ||||||
|     ninja test |     ninja test | ||||||
|     cd .. |     cd .. | ||||||
|     rm -rf build |     rm -rf build | ||||||
|     # meson (default build) |     meson setup build --buildtype=release # meson (default build) | ||||||
|     cd janet |  | ||||||
|     meson setup build --buildtype=release |  | ||||||
|     cd build |     cd build | ||||||
|     ninja |     ninja | ||||||
|     ninja test |     ninja test | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Calvin Rose
					Calvin Rose