Mercurial > pub > dyncall > dyncall
comparison dyncallback/Nmakefile @ 400:d18f1a65e34f
windows lib name consistency changes for nmake builds
author | Tassilo Philipp |
---|---|
date | Sat, 23 Jan 2021 15:33:30 +0100 |
parents | 3e629dc19168 |
children |
comparison
equal
deleted
inserted
replaced
399:7eb98750bc47 | 400:d18f1a65e34f |
---|---|
30 !INCLUDE $(TOP)\buildsys\nmake\prolog.nmake | 30 !INCLUDE $(TOP)\buildsys\nmake\prolog.nmake |
31 | 31 |
32 | 32 |
33 !IF "$(BUILD_OS)" == "windows" | 33 !IF "$(BUILD_OS)" == "windows" |
34 | 34 |
35 TARGETS = libdyncallback_s.lib #libdyncallback.lib libdyncallback.dll | 35 TARGETS = dyncallback_s.lib #dyncallback.lib dyncallback.dll |
36 OBJS = dyncall_thunk.obj dyncall_alloc_wx.obj dyncall_args.obj dyncall_callback.obj dyncall_callback_$(BUILD_ARCH)_masm.obj | 36 OBJS = dyncall_thunk.obj dyncall_alloc_wx.obj dyncall_args.obj dyncall_callback.obj dyncall_callback_$(BUILD_ARCH)_masm.obj |
37 | 37 |
38 libdyncallback_s.lib: $(OBJS) | 38 dyncallback_s.lib: $(OBJS) |
39 echo Creating library $@ ... | 39 echo Creating library $@ ... |
40 $(AR) $(ARFLAGS) /OUT:"$@" $(OBJS) > nul | 40 $(AR) $(ARFLAGS) /OUT:"$@" $(OBJS) > nul |
41 | 41 |
42 libdyncallback.dll libdyncallback.lib: $(OBJS) | 42 dyncallback.dll dyncallback.lib: $(OBJS) |
43 echo Creating shared/import library $@ ... | 43 echo Creating shared/import library $@ ... |
44 $(LD) /DLL $(LDFLAGS) $(OBJS) > nul | 44 $(LD) /DLL $(LDFLAGS) $(OBJS) > nul |
45 | 45 |
46 | 46 |
47 !ELSE IF "$(BUILD_OS)" == "nds" | 47 !ELSE IF "$(BUILD_OS)" == "nds" |