commit e40fe4c

chld  ·  2026-07-05 20:26:44 +0000 UTC
parent e1c7dc6
add M (dependency-free build)
1 files changed,  +16, -2
+16, -2
 1@@ -18,10 +18,10 @@ func help() {
 2 	fmt.Printf("\033[m\033[1m%s \033[m\033[32m", filepath.Base(os.Args[0]))
 3 	fmt.Printf("[s|us]")
 4 	fmt.Printf("\033[m\t\tupdate and upgrade\n")
 5-	// package mamagement
 6+	// package management
 7 	fmt.Printf("\t")
 8 	fmt.Printf("\033[m\033[1m%s \033[m\033[32m", filepath.Base(os.Args[0]))
 9-	fmt.Printf("[m|mi|mic] [i|c|r]")
10+	fmt.Printf("[M|m|mi|mic] [i|c|r]")
11 	fmt.Printf("\033[m\t\tmanage ports\n")
12 
13 	// package management without compiling
14@@ -191,6 +191,20 @@ func main() {
15 		for i := range len(pkgs) {
16 			dgrb.Build(pkgs[i], "clean")
17 		}
18+	case "M":
19+		/* just build, dont handle dependencies
20+		 * unsure how i will handle [Mi|Mic], i will do it later...
21+		*/
22+		if len(pkgs) < 1 {
23+			help()
24+			os.Exit(1)
25+		}
26+
27+		dgre.VC("DTR_DIR")
28+
29+		for i := range pkgs {
30+			dgrb.Build(pkgs[i], "make")
31+		}
32 	case "m":
33 		if len(pkgs) < 1 {
34 			help()