Changeset 144 for trunk/NLS/en


Ignore:
Timestamp:
Dec 3, 2021, 11:49:23 PM (4 years ago)
Author:
Gregg Young
Message:

Changes to build system to generate a CP 1208 wis and build a unicode ready wpi. Some resturcturing to better facilitate translation; add RxTxtCnv.cmd to tools

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/NLS/en/makefile

    r90 r144  
    55#.SUFFIXES: .obj .c
    66
    7 # need to change LANGUAGE when making localized versions   
    8 # EN RU ES CZ IT DE JP
    9 # LANGUAGE = EN
     7LANGUAGE = en
    108
    119!ifdef %GOTMAJOR
     
    3937GOTBUILDMACHINE = Zobopeep
    4038!endif
     39
    4140!ifdef %_QUIET_
    42 RESOURCE = goqresen
     41RESOURCE = goqres$(LANGUAGE)
    4342!else
    44 RESOURCE = gotresen
     43RESOURCE = gotres$(LANGUAGE)
    4544!endif
    46 
    4745
    4846CC = WCC386.EXE
     
    5048RC = WRC.EXE
    5149SED = SED.EXE
     50IPFC = WIPFC.EXE
    5251COPY = copy /Z
    5352ERASE = del
     53BIN = ..\..\bin
     54TOOLS = ..\..\tools
    5455
    5556# CFLAGS = /Ss /Gs /Gn /G5 /C
     
    6869#    $(CC) /I$(INCLDIR) $(CFLAGS) $*.c
    6970   
    70 all: $(RESOURCE).dll gotcha_en.hlp
     71all: $(RESOURCE).dll gotcha_$(LANGUAGE).hlp
    7172
    7273
     
    8182    -e "s;(GOTBUILDMACHINE);$(GOTBUILDMACHINE);g"   &
    8283    $(RESOURCE).lnk.tpl > $(RESOURCE).lnk
    83     $(LINK) @$(RESOURCE).lnk f ..\..\tools\dll.obj lib clib3r.lib
     84    $(LINK) @$(RESOURCE).lnk f $(TOOLS)\dll.obj lib clib3r.lib
    8485    $(RC) $(RESOURCE).res $(RESOURCE).dll
    8586    lxlite /x- /b- $(RESOURCE).dll
    86     $(COPY) *.dll ..\..\bin
     87    $(COPY) *.dll $(BIN)
    8788   
    8889$(RESOURCE).res:    $(RESOURCE).rc &
    89                  ..\..\id.h &
    90                  ..\common.rc &
    91                  ..\..\version.h
    92         $(RC) $(RFLAGS) -r $(RESOURCE).rc $@
     90                    ..\..\id.h &
     91                    ..\common.rc &
     92                    ..\..\version.h
     93                    $(RC) $(RFLAGS) -r $(RESOURCE).rc $@
    9394       
    94 gotcha_en.hlp:     gotcha_en.ipf ..\common.ipf &
     95gotcha_$(LANGUAGE).hlp:     gotcha_$(LANGUAGE).ipf ..\common.ipf &
    9596                   $(DATA)\teamlogo.bmp $(DATA)\rosaleen.bmp &
    9697                   $(DATA)\gotcha.bmp
    97                    wipfc -l en_US gotcha_en.ipf
    98                    $(COPY) *.hlp readme* ..\..\bin
     98                   $(IPFC) -l en_US gotcha_$(LANGUAGE).ipf     
     99                   $(COPY) *.hlp readme_$(LANGUAGE) $(BIN)
     100                   @if exist $(BIN)\utf8\readme_$(LANGUAGE).utf8 $(ERASE) $(BIN)\utf8\readme_$(LANGUAGE).utf8
     101                   @call $(TOOLS)\rxtxtcnv.cmd readme_$(LANGUAGE) $(BIN)\utf8\readme_$(LANGUAGE).utf8 850 1208
    99102
    100103clean:: .symbolic
Note: See TracChangeset for help on using the changeset viewer.