Update infra

Author Mitja Felicijan <mitja.felicijan@gmail.com> 2026-02-12 22:53:07 +0100
Committer Mitja Felicijan <mitja.felicijan@gmail.com> 2026-02-12 22:53:07 +0100
Commit 4c927074b1e8d976f6cb73291fc8d502fc635a03 (patch)
-rw-r--r-- .gitignore 7
-rw-r--r-- Makefile 6
-rw-r--r-- README.md 7
3 files changed, 17 insertions, 3 deletions
diff --git a/.gitignore b/.gitignore
  
1
# Build artefacts
  
2
prompt
  
3
models/
  
4
  
  
5
# Other files
  
6
.DS_Store
1
*.log
7
*.log
2
prompt
  
diff --git a/Makefile b/Makefile
1
MAKEFLAGS += -j4
1
MAKEFLAGS += -j4
2
MEX_ASSURE="cc docker"
2
MEX_ASSURE="cc docker wget"
3
  
3
  
4
include makext.mk
4
include makext.mk
5
  
5
  
...
20
		cd $(LLAMA_DIR)/build && \
20
		cd $(LLAMA_DIR)/build && \
21
		cmake ../ -DBUILD_SHARED_LIBS=OFF && \
21
		cmake ../ -DBUILD_SHARED_LIBS=OFF && \
22
		make -j8
22
		make -j8
  
23
  
  
24
fetchmodels: .assure # Fetch GGUF models
  
25
	-mkdir -p models
  
26
	cd models && wget -nc -i ../models.txt
23
  
27
  
24
docker: .assure # Runs prompt in Docker container
28
docker: .assure # Runs prompt in Docker container
25
	docker build -t promptd .
29
	docker build -t promptd .
...
diff --git a/README.md b/README.md
...
19
   make llamacpp
19
   make llamacpp
20
   ```
20
   ```
21
  
21
  
22
2. Build the prompt binary:
22
2. Download models
  
23
   ```bash
  
24
   make fetchmodels
  
25
   ```
  
26
  
  
27
3. Build the prompt binary:
23
   ```bash
28
   ```bash
24
   make prompt
29
   make prompt
25
   ```
30
   ```
...