Makefile, true(1), false(1): ported true and false back to C for simplicity and size
This commit is contained in:
		
							parent
							
								
									c444198efc
								
							
						
					
					
						commit
						04923fb1ad
					
				
							
								
								
									
										10
									
								
								Makefile
									
									
									
									
									
								
							
							
						
						
									
										10
									
								
								Makefile
									
									
									
									
									
								
							| @ -67,11 +67,11 @@ libgetopt: src/getopt-rs/lib.rs | |||||||
| 	$(RUSTC) $(RUSTCFLAGS) --crate-type=lib --crate-name=getopt \
 | 	$(RUSTC) $(RUSTCFLAGS) --crate-type=lib --crate-name=getopt \
 | ||||||
| 		-o build/o/libgetopt.rlib src/getopt-rs/lib.rs | 		-o build/o/libgetopt.rlib src/getopt-rs/lib.rs | ||||||
| 
 | 
 | ||||||
| dj: src/dj.c build_dir | dj: src/dj.c build | ||||||
| 	$(CC) $(CFLAGS) -o build/bin/dj src/dj.c | 	$(CC) $(CFLAGS) -o build/bin/dj src/dj.c | ||||||
| 
 | 
 | ||||||
| false: src/false.rs build | false: src/false.c build | ||||||
| 	$(RUSTC) $(RUSTFLAGS) -o build/bin/false src/false.rs | 	$(CC) $(CFLAGS) -o build/bin/false src/false.c | ||||||
| 
 | 
 | ||||||
| fop: src/fop.rs build libgetopt sysexits | fop: src/fop.rs build libgetopt sysexits | ||||||
| 	$(RUSTC) $(RUSTFLAGS) --extern getopt=build/o/libgetopt.rlib \
 | 	$(RUSTC) $(RUSTFLAGS) --extern getopt=build/o/libgetopt.rlib \
 | ||||||
| @ -89,5 +89,5 @@ str: src/str.c build | |||||||
| strcmp: src/strcmp.c build | strcmp: src/strcmp.c build | ||||||
| 	$(CC) $(CFLAGS) -o build/bin/strcmp src/strcmp.c | 	$(CC) $(CFLAGS) -o build/bin/strcmp src/strcmp.c | ||||||
| 
 | 
 | ||||||
| true: src/true.rs build | true: src/true.c build | ||||||
| 	$(RUSTC) $(RUSTFLAGS) -o build/bin/true src/true.rs | 	$(CC) $(CFLAGS) -o build/bin/true src/true.c | ||||||
|  | |||||||
| @ -1,5 +1,4 @@ | |||||||
| /*
 | /*
 | ||||||
|  * Copyright (c) 2023 DTB <trinity@trinity.moe> |  | ||||||
|  * Copyright (c) 2023 Emma Tebibyte <emma@tebibyte.media> |  * Copyright (c) 2023 Emma Tebibyte <emma@tebibyte.media> | ||||||
|  * SPDX-License-Identifier: CC0 |  * SPDX-License-Identifier: CC0 | ||||||
|  * |  * | ||||||
| @ -7,5 +6,4 @@ | |||||||
|  * <http://creativecommons.org/publicdomain/zero/1.0>.
 |  * <http://creativecommons.org/publicdomain/zero/1.0>.
 | ||||||
|  */ |  */ | ||||||
| 
 | 
 | ||||||
| 
 | int main() { return 1; } | ||||||
| fn main() { } |  | ||||||
| @ -1,5 +1,4 @@ | |||||||
| /*
 | /*
 | ||||||
|  * Copyright (c) 2023 DTB <trinity@trinity.moe> |  | ||||||
|  * Copyright (c) 2023 Emma Tebibyte <emma@tebibyte.media> |  * Copyright (c) 2023 Emma Tebibyte <emma@tebibyte.media> | ||||||
|  * SPDX-License-Identifier: CC0 |  * SPDX-License-Identifier: CC0 | ||||||
|  * |  * | ||||||
| @ -7,8 +6,4 @@ | |||||||
|  * <http://creativecommons.org/publicdomain/zero/1.0>.
 |  * <http://creativecommons.org/publicdomain/zero/1.0>.
 | ||||||
|  */ |  */ | ||||||
| 
 | 
 | ||||||
| use std::process::ExitCode; | int main() {} | ||||||
| 
 |  | ||||||
| fn main() -> ExitCode { |  | ||||||
|     ExitCode::from(1) |  | ||||||
| } |  | ||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user