commit e40fe4c
chld
·
2026-07-05 20:26:44 +0000 UTC
parent e1c7dc6
add M (dependency-free build)
1 files changed,
+16,
-2
M
main.go
M
main.go
+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()