basant307/AI_Governance_Project
045
1# Makefile for qwen-code2 3.PHONY: help install build build-sandbox build-all test lint format preflight clean start debug release run-npx create-alias4 5help:6 @echo "Makefile for qwen-code"7 @echo ""8 @echo "Usage:"9 @echo " make install - Install npm dependencies"10 @echo " make build - Build the main project"11 @echo " make build-all - Build the main project and sandbox"12 @echo " make test - Run the test suite"13 @echo " make lint - Lint the code"14 @echo " make format - Format the code"15 @echo " make preflight - Run formatting, linting, and tests"16 @echo " make clean - Remove generated files"17 @echo " make start - Start the Qwen Code CLI"18 @echo " make debug - Start the Qwen Code CLI in debug mode"19 @echo ""20 @echo " make run-npx - Run the CLI using npx (for testing the published package)"21 @echo " make create-alias - Create a 'qwen' alias for your shell"22 23install:24 npm install25 26build:27 npm run build28 29 30build-all:31 npm run build:all32 33test:34 npm run test35 36lint:37 npm run lint38 39format:40 npm run format41 42preflight:43 npm run preflight44 45clean:46 npm run clean47 48start:49 npm run start50 51debug:52 npm run debug53 54 55run-npx:56 npx https://github.com/QwenLM/qwen-code57 58create-alias:59 scripts/create_alias.sh60 