adding makefile entries for capa and ole scanners, updating go metadata
This commit is contained in:
parent
8cac51bc2b
commit
af41be0eb6
3 changed files with 14 additions and 5 deletions
14
Makefile
14
Makefile
|
@ -4,7 +4,8 @@ all: deps build
|
||||||
|
|
||||||
deps: ## Install build dependencies
|
deps: ## Install build dependencies
|
||||||
go mod tidy
|
go mod tidy
|
||||||
go install github.com/a-h/templ/cmd/templ@latest
|
test -d venv || python3 -m venv venv
|
||||||
|
. ./venv/bin/activate; pip install -r ./scanners/ole/requirements.txt; pip install -r ./scanners/capa/requirements.txt
|
||||||
|
|
||||||
build: ## Build and compile
|
build: ## Build and compile
|
||||||
echo "Building..."
|
echo "Building..."
|
||||||
|
@ -34,6 +35,17 @@ templ-dev: ## Watch & Live rebuild of templ
|
||||||
tailwind-dev: ##Live rebuild of tailwind
|
tailwind-dev: ##Live rebuild of tailwind
|
||||||
tailwindcss -o server/web/assets/styles.css -i input.css --watch
|
tailwindcss -o server/web/assets/styles.css -i input.css --watch
|
||||||
|
|
||||||
|
ole-dev: ##Live rebouild of ole-scanner
|
||||||
|
. ./venv/bin/activate; \
|
||||||
|
cd ./scanners/ole; \
|
||||||
|
FILE_DIRECTORY="$(shell pwd)/storage/files" flask run -p5000
|
||||||
|
|
||||||
|
capa-dev: ##Live rebouild of ole-scanner
|
||||||
|
. ./venv/bin/activate; \
|
||||||
|
cd ./scanners/capa; \
|
||||||
|
FILE_DIRECTORY="$(shell pwd)/storage/files" flask run -p5001
|
||||||
|
|
||||||
|
|
||||||
# Live Reload
|
# Live Reload
|
||||||
watch: ##Live reload with air
|
watch: ##Live reload with air
|
||||||
@if command -v air > /dev/null; then \
|
@if command -v air > /dev/null; then \
|
||||||
|
|
3
go.mod
3
go.mod
|
@ -5,9 +5,9 @@ go 1.24.1
|
||||||
require (
|
require (
|
||||||
github.com/Oudwins/tailwind-merge-go v0.2.1
|
github.com/Oudwins/tailwind-merge-go v0.2.1
|
||||||
github.com/a-h/templ v0.3.865
|
github.com/a-h/templ v0.3.865
|
||||||
|
github.com/gabriel-vasile/mimetype v1.4.9
|
||||||
github.com/gorilla/securecookie v1.1.2
|
github.com/gorilla/securecookie v1.1.2
|
||||||
github.com/gorilla/sessions v1.4.0
|
github.com/gorilla/sessions v1.4.0
|
||||||
github.com/h2non/filetype v1.1.3
|
|
||||||
github.com/jackc/pgx/v5 v5.7.5
|
github.com/jackc/pgx/v5 v5.7.5
|
||||||
github.com/joho/godotenv v1.5.1
|
github.com/joho/godotenv v1.5.1
|
||||||
github.com/lib/pq v1.10.9
|
github.com/lib/pq v1.10.9
|
||||||
|
@ -17,7 +17,6 @@ require (
|
||||||
|
|
||||||
require (
|
require (
|
||||||
github.com/fsnotify/fsnotify v1.9.0 // indirect
|
github.com/fsnotify/fsnotify v1.9.0 // indirect
|
||||||
github.com/gabriel-vasile/mimetype v1.4.9 // indirect
|
|
||||||
github.com/go-viper/mapstructure/v2 v2.2.1 // indirect
|
github.com/go-viper/mapstructure/v2 v2.2.1 // indirect
|
||||||
github.com/jackc/pgpassfile v1.0.0 // indirect
|
github.com/jackc/pgpassfile v1.0.0 // indirect
|
||||||
github.com/jackc/pgservicefile v0.0.0-20240606120523-5a60cdf6a761 // indirect
|
github.com/jackc/pgservicefile v0.0.0-20240606120523-5a60cdf6a761 // indirect
|
||||||
|
|
2
go.sum
2
go.sum
|
@ -21,8 +21,6 @@ github.com/gorilla/securecookie v1.1.2 h1:YCIWL56dvtr73r6715mJs5ZvhtnY73hBvEF8kX
|
||||||
github.com/gorilla/securecookie v1.1.2/go.mod h1:NfCASbcHqRSY+3a8tlWJwsQap2VX5pwzwo4h3eOamfo=
|
github.com/gorilla/securecookie v1.1.2/go.mod h1:NfCASbcHqRSY+3a8tlWJwsQap2VX5pwzwo4h3eOamfo=
|
||||||
github.com/gorilla/sessions v1.4.0 h1:kpIYOp/oi6MG/p5PgxApU8srsSw9tuFbt46Lt7auzqQ=
|
github.com/gorilla/sessions v1.4.0 h1:kpIYOp/oi6MG/p5PgxApU8srsSw9tuFbt46Lt7auzqQ=
|
||||||
github.com/gorilla/sessions v1.4.0/go.mod h1:FLWm50oby91+hl7p/wRxDth9bWSuk0qVL2emc7lT5ik=
|
github.com/gorilla/sessions v1.4.0/go.mod h1:FLWm50oby91+hl7p/wRxDth9bWSuk0qVL2emc7lT5ik=
|
||||||
github.com/h2non/filetype v1.1.3 h1:FKkx9QbD7HR/zjK1Ia5XiBsq9zdLi5Kf3zGyFTAFkGg=
|
|
||||||
github.com/h2non/filetype v1.1.3/go.mod h1:319b3zT68BvV+WRj7cwy856M2ehB3HqNOt6sy1HndBY=
|
|
||||||
github.com/jackc/pgpassfile v1.0.0 h1:/6Hmqy13Ss2zCq62VdNG8tM1wchn8zjSGOBJ6icpsIM=
|
github.com/jackc/pgpassfile v1.0.0 h1:/6Hmqy13Ss2zCq62VdNG8tM1wchn8zjSGOBJ6icpsIM=
|
||||||
github.com/jackc/pgpassfile v1.0.0/go.mod h1:CEx0iS5ambNFdcRtxPj5JhEz+xB6uRky5eyVu/W2HEg=
|
github.com/jackc/pgpassfile v1.0.0/go.mod h1:CEx0iS5ambNFdcRtxPj5JhEz+xB6uRky5eyVu/W2HEg=
|
||||||
github.com/jackc/pgservicefile v0.0.0-20240606120523-5a60cdf6a761 h1:iCEnooe7UlwOQYpKFhBabPMi4aNAfoODPEFNiAnClxo=
|
github.com/jackc/pgservicefile v0.0.0-20240606120523-5a60cdf6a761 h1:iCEnooe7UlwOQYpKFhBabPMi4aNAfoODPEFNiAnClxo=
|
||||||
|
|
Loading…
Add table
Reference in a new issue