20 Commits

Author SHA1 Message Date
1843bceef5 Fix pre_remove.sh package script not being read or run 2025-04-22 19:28:36 +03:00
6af3b77d69 Include package scripts in compilation 2025-04-22 19:10:53 +03:00
8b6ef5fa63 Added compilation environment array to BPM config 2025-04-22 17:41:37 +03:00
e8d5f0a565 Add basic compilation functionality 2025-04-22 17:04:47 +03:00
b27137da29 Allow sync and update subcommands when local database files are corrupt 2025-04-16 20:13:22 +03:00
78dce34b64 Hide make dependencies when reading info of binary packages 2025-04-16 20:08:24 +03:00
dd41369e05 Fix error when hooks directory does not exist 2025-04-16 18:49:54 +03:00
2f8d6a7ea9 Add missing dashes in the printHelp function 2025-04-10 15:08:27 +03:00
c767f26937 Remove direct source compilation (To be reworked) 2025-04-10 15:07:28 +03:00
3f2d5cf7a1 Remove all log.Fatal and os.Exit calls from bpmlib 2025-04-10 14:54:41 +03:00
14fe71842e Added custom error types 2025-04-10 14:38:32 +03:00
d1a2d28cff Fix some error handling and comments 2025-04-10 13:06:18 +03:00
151de2112e Fix virtual packages not being accounted for in GetDependants function 2025-04-08 19:20:49 +03:00
e60381beb1 Rename constants 2025-04-08 17:41:14 +03:00
0801612166 Create functions for basic package management in bpmlib 2025-04-07 21:03:33 +03:00
9485248d8e Unexport functions 2025-04-07 17:28:26 +03:00
68291e2666 Rename go files 2025-04-07 17:14:04 +03:00
05f273d687 Update bpm frontend module name 2025-04-07 17:10:19 +03:00
fcb2ef1515 Split project into the BPM frontend (src/bpm) and the BPM backend module (src/bpmlib) 2025-04-07 17:06:40 +03:00
97de746a7d Move go code to src/ subdirectory 2025-04-07 15:35:18 +03:00