git.schokokeks.org
Repositories
Help
Report an Issue
fs-words.git
Code
Commits
Branches
Tags
Suche
Strukturansicht:
a8989d2
Branches
Tags
develop-client_server
master
typescript
fs-words.git
tools
makefile
[mod] makefile
Christian Fraß
commited
a8989d2
at 2021-03-04 08:18:38
makefile
Blame
History
Raw
## directories dir_source := source dir_build := build dir_lib := lib ## commands cmd_dir_make := mkdir --parents cmd_copy := cp --recursive --update --verbose cmd_tsc := tsc --lib es2015,dom --target es6 cmd_remove := rm --force cmd_link := ln --symbolic ## rules all: ${dir_build}/sql ${dir_build}/manage .PHONY: all ${dir_build}/sql: @ ${cmd_dir_make} ${dir_build}/sql @ ${cmd_copy} ${dir_source}/sql/* ${dir_build}/sql/ .PHONY: ${dir_build}/sql ${dir_build}/manage: \ ${dir_source}/types.ts \ ${dir_source}/helpers/string.ts \ ${dir_source}/helpers/json.ts \ ${dir_source}/helpers/file.ts \ ${dir_source}/helpers/database.ts \ ${dir_source}/helpers/misc.ts \ ${dir_source}/helpers/module.ts \ ${dir_source}/helpers/storage.ts \ ${dir_source}/helpers/repository.ts \ ${dir_source}/entities/concept.ts \ ${dir_source}/repositories/language.ts \ ${dir_source}/repositories/type.ts \ ${dir_source}/repositories/tag.ts \ ${dir_source}/repositories/expression.ts \ ${dir_source}/repositories/concept.ts \ ${dir_source}/services/language.ts \ ${dir_source}/services/type.ts \ ${dir_source}/services/tag.ts \ ${dir_source}/services/expression.ts \ ${dir_source}/services/concept.ts \ ${dir_source}/main.ts @ ${cmd_dir_make} ${dir_build} @ ${cmd_tsc} $^ --outFile $@ @ chmod +x ${dir_build}/manage