Fixed issue #4133: libgit2 returned: failed to parse revision specifier (ref ending...
[TortoiseGit.git] / Languages / Makefile
blobf01ee934a8ecd887a9d6c136d916e168741a50d0
1 #############################
2 # #
3 # Build a Tortoise Language #
4 # #
5 #############################
7 !ifndef outdir
8 !ERROR The outdir variable has to be set!
9 !endif
10 !ifndef exedir
11 !ERROR The exedir variable has to be set!
12 !endif
13 !ifndef ISO
14 !ERROR The ISO variable has to be set!
15 !endif
16 !ifndef LANGID
17 !ERROR The LANGID variable has to be set!
18 !endif
20 RESTEXT = "$(exedir)\ResText.exe"
21 APPLY = apply
22 LANGDLLS = "$(outdir)\TortoiseProc$(LANGID).dll" \
23 "$(outdir)\TortoiseMerge$(LANGID).dll" \
24 "$(outdir)\TortoiseIdiff$(LANGID).dll" \
25 "$(outdir)\TortoiseGitUDiff$(LANGID).dll" \
26 "$(outdir)\TortoiseGitBlame$(LANGID).dll"
28 all: $(LANGDLLS)
30 clean:
31 del $(LANGDLLS)
33 "$(outdir)\TortoiseProc$(LANGID).dll": Tortoise_$(ISO).po "$(outdir)\TortoiseProcLang.dll"
34 $(RESTEXT) $(APPLY) "$(outdir)\TortoiseProcLang.dll" $@ Tortoise_$(ISO).po
36 "$(outdir)\TortoiseMerge$(LANGID).dll": Tortoise_$(ISO).po "$(outdir)\TortoiseMergeLang.dll"
37 $(RESTEXT) $(APPLY) "$(outdir)\TortoiseMergeLang.dll" $@ Tortoise_$(ISO).po
39 "$(outdir)\TortoiseIDiff$(LANGID).dll": Tortoise_$(ISO).po "$(outdir)\TortoiseIDiffLang.dll"
40 $(RESTEXT) $(APPLY) "$(outdir)\TortoiseIdiffLang.dll" $@ Tortoise_$(ISO).po
42 "$(outdir)\TortoiseGitUDiff$(LANGID).dll": Tortoise_$(ISO).po "$(outdir)\TortoiseGitUDiffLang.dll"
43 $(RESTEXT) $(APPLY) "$(outdir)\TortoiseGitUDiffLang.dll" $@ Tortoise_$(ISO).po
45 "$(outdir)\TortoiseGitBlame$(LANGID).dll": Tortoise_$(ISO).po "$(outdir)\TortoiseGitBlameLang.dll"
46 $(RESTEXT) $(APPLY) "$(outdir)\TortoiseGitBlameLang.dll" $@ Tortoise_$(ISO).po