Commit d703d05b45da774f9d8317518781bb9ca6387672

Authored by Perry Werneck
1 parent 7b67259a
Exists in master and in 1 other branch develop

Working on IPC Client library.

client/Makefile.in
... ... @@ -26,7 +26,7 @@
26 26  
27 27 #---[ Library configuration ]------------------------------------------------------------
28 28  
29   -MODULE_NAME=ipc3270d
  29 +MODULE_NAME=ipc3270
30 30 PACKAGE_NAME=@PACKAGE_NAME@
31 31  
32 32 MAIN_SOURCES= \
... ... @@ -172,13 +172,32 @@ $(POTDIR)/$(MODULE_NAME)/%.pot: \
172 172 #---[ Release Targets ]------------------------------------------------------------------
173 173  
174 174 all: \
175   - $(BINRLS)/$(MODULE_NAME)@DLLEXT@ \
  175 + $(BINRLS)/lib$(MODULE_NAME)@DLLEXT@ \
  176 + $(BINRLS)/lib$(MODULE_NAME).a \
176 177 $(POTDIR)/$(MODULE_NAME).pot
177 178  
178 179 Release: \
179   - $(BINRLS)/$(MODULE_NAME)@DLLEXT@
  180 + $(BINRLS)/$(MODULE_NAME)@DLLEXT@ \
  181 + $(BINRLS)/lib$(MODULE_NAME).a
  182 +
  183 +$(BINRLS)/lib$(MODULE_NAME)@DLLEXT@: \
  184 + $(BINRLS)/lib$(MODULE_NAME)@DLLEXT@.@PACKAGE_MAJOR_VERSION@
  185 +
  186 + @echo $< ...
  187 + @rm -f $@
  188 + @$(LN_S) \
  189 + $(notdir $^) \
  190 + $@
180 191  
181   -$(BINRLS)/$(MODULE_NAME)@DLLEXT@: \
  192 +$(BINRLS)/lib$(MODULE_NAME)@DLLEXT@.@PACKAGE_MAJOR_VERSION@: \
  193 + $(BINRLS)/lib$(MODULE_NAME)@DLLEXT@.@PACKAGE_MAJOR_VERSION@.@PACKAGE_MINOR_VERSION@
  194 +
  195 + @rm -f $@
  196 + @$(LN_S) \
  197 + $(notdir $^) \
  198 + $@
  199 +
  200 +$(BINRLS)/lib$(MODULE_NAME)@DLLEXT@.@PACKAGE_MAJOR_VERSION@.@PACKAGE_MINOR_VERSION@: \
182 201 $(foreach SRC, $(basename $(MAIN_SOURCES)), $(OBJRLS)/$(SRC).o)
183 202  
184 203 @$(MKDIR) $(@D)
... ... @@ -204,6 +223,19 @@ $(BINRLS)/lib$(MODULE_NAME).a: \
204 223  
205 224 #---[ Misc Targets ]---------------------------------------------------------------------
206 225  
  226 +#---[ Misc Targets ]---------------------------------------------------------------------
  227 +
  228 +$(POTDIR)/$(MODULE_NAME).pot: \
  229 + $(foreach SRC, $(basename $(MAIN_SOURCES)), $(POTDIR)/$(MODULE_NAME)/$(SRC).pot)
  230 +
  231 + @rm -f $@
  232 + @mkdir -p `dirname $@`
  233 + @$(MSGCAT) --sort-output $^ > $@
  234 +
  235 +locale: \
  236 + $(POTDIR)/$(MODULE_NAME).pot
  237 +
  238 +
207 239 #---[ Debug Targets ]--------------------------------------------------------------------
208 240  
209 241 Debug: \
... ... @@ -225,6 +257,23 @@ $(BINDBG)/$(MODULE_NAME)@EXEEXT@: \
225 257  
226 258  
227 259 $(BINDBG)/lib$(MODULE_NAME)@DLLEXT@: \
  260 + $(BINDBG)/lib$(MODULE_NAME)@DLLEXT@.@PACKAGE_MAJOR_VERSION@
  261 +
  262 + @echo $< ...
  263 + @rm -f $@
  264 + @$(LN_S) \
  265 + $(notdir $^) \
  266 + $@
  267 +
  268 +$(BINDBG)/lib$(MODULE_NAME)@DLLEXT@.@PACKAGE_MAJOR_VERSION@: \
  269 + $(BINDBG)/lib$(MODULE_NAME)@DLLEXT@.@PACKAGE_MAJOR_VERSION@.@PACKAGE_MINOR_VERSION@
  270 +
  271 + @rm -f $@
  272 + @$(LN_S) \
  273 + $(notdir $^) \
  274 + $@
  275 +
  276 +$(BINDBG)/lib$(MODULE_NAME)@DLLEXT@.@PACKAGE_MAJOR_VERSION@.@PACKAGE_MINOR_VERSION@: \
228 277 $(foreach SRC, $(basename $(MAIN_SOURCES)), $(OBJDBG)/$(SRC).o)
229 278  
230 279 @$(MKDIR) $(@D)
... ...
client/src/core/windows/resources.rc.in
... ... @@ -10,11 +10,11 @@ BEGIN
10 10 BEGIN
11 11 BLOCK "080904E4"
12 12 BEGIN
13   - VALUE "FileDescription", "3270 C++ Access Libraryibrary\0""
  13 + VALUE "FileDescription", "3270 Language Binding helper libraryibrary\0""
14 14 VALUE "CompanyName", "Banco do Brasil S/A.\0"
15 15 VALUE "FileVersion", "@WIN32_VERSION@\0"
16   - VALUE "LegalCopyright", "(C) 2017 Banco do Brasil S/A. All Rights Reserved\0"
17   - VALUE "OriginalFilename", "@PACKAGE_TARNAME@@DLLEXT@\0"
  16 + VALUE "LegalCopyright", "(C) 2019 Banco do Brasil S/A. All Rights Reserved\0"
  17 + VALUE "OriginalFilename", "ipc3270@DLLEXT@\0"
18 18 VALUE "ProductName", "@PACKAGE_NAME@\0"
19 19 VALUE "ProductVersion", "@PACKAGE_MAJOR_VERSION@.@PACKAGE_MINOR_VERSION@.@PACKAGE_MAJOR_RELEASE@.0\0"
20 20 END
... ...