diff --git a/makeprojects/__init__.py b/makeprojects/__init__.py index 2ae47c5..e4a2f84 100644 --- a/makeprojects/__init__.py +++ b/makeprojects/__init__.py @@ -78,7 +78,7 @@ ######################################## # Current version of the library as a numeric tuple -__numversion__ = (0, 15, 3) +__numversion__ = (0, 15, 4) # Current version of the library __version__ = ".".join([str(num) for num in __numversion__]) diff --git a/makeprojects/watcom.py b/makeprojects/watcom.py index 1c4eeda..4a94873 100644 --- a/makeprojects/watcom.py +++ b/makeprojects/watcom.py @@ -1045,7 +1045,10 @@ def _setlinkerflags(self, line_list): # Use the watcom libp command if needed if lib_list: entries.append("libp") - entries.append(";".join([fixup_env(x) for x in lib_list])) + entries.append( + ";".join( + [convert_to_linux_slashes(fixup_env(x)) + for x in lib_list])) # Is there a list of libraries to link in? lib_list = configuration.get_unique_chained_list( @@ -1341,6 +1344,7 @@ def write_builds(self, line_list, has_rez): line_list.extend([ "\t@SET WOW=$+$(OBJS)$-", + "\t@echo Creating library...", "\t@WLIB -q -b -c -n $^@ @WOW" ]) @@ -1359,6 +1363,7 @@ def write_builds(self, line_list, has_rez): else: line_list.extend([ "\t@SET WOW={$+$(OBJS)$-}", + "\t@echo Performing link...", "\t@$(LINK) $(LFlags" + configuration.name + \ configuration.platform.get_short_code() + ") " "NAME $^@ FILE @wow" @@ -1366,6 +1371,8 @@ def write_builds(self, line_list, has_rez): # If there's a resource file, add it to the exe if rc_objs: + line_list.append( + "\t@echo Performing resource linking...") line_list.append( "\t@WRC -q -bt=nt $+$(RC_OBJS)$- $^@")