mirror of
				https://github.com/rust-lang/rust.git
				synced 2025-11-03 22:49:17 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			32 lines
		
	
	
		
			631 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			32 lines
		
	
	
		
			631 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
#!/usr/bin/env bash
 | 
						|
#![deny(unsafe_code)] /*This line is ignored by bash
 | 
						|
# This block is ignored by rustc
 | 
						|
set -e
 | 
						|
echo "[BUILD] y.rs" 1>&2
 | 
						|
rustc $0 -o ${0/.rs/.bin} -Cdebuginfo=1
 | 
						|
exec ${0/.rs/.bin} $@
 | 
						|
*/
 | 
						|
 | 
						|
//! The build system for cg_clif
 | 
						|
//!
 | 
						|
//! # Manual compilation
 | 
						|
//!
 | 
						|
//! If your system doesn't support shell scripts you can manually compile and run this file using
 | 
						|
//! for example:
 | 
						|
//!
 | 
						|
//! ```shell
 | 
						|
//! $ rustc y.rs -o y.bin
 | 
						|
//! $ ./y.bin
 | 
						|
//! ```
 | 
						|
//!
 | 
						|
//! # Naming
 | 
						|
//!
 | 
						|
//! The name `y.rs` was chosen to not conflict with rustc's `x.py`.
 | 
						|
 | 
						|
#[path = "build_system/mod.rs"]
 | 
						|
mod build_system;
 | 
						|
 | 
						|
fn main() {
 | 
						|
    build_system::main();
 | 
						|
}
 |