Mercurial > pub > dyncall > dyncall
comparison dyncall/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 | 71c884e610f0 |
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 = libdyncall_s.lib #libdyncall.lib libdyncall.dll | 35 TARGETS = dyncall_s.lib #dyncall.lib dyncall.dll |
36 | 36 |
37 OBJS = dyncall_call_$(BUILD_ARCH)_generic_masm.obj dyncall_vector.obj dyncall_vector.obj dyncall_callvm.obj dyncall_callvm_base.obj dyncall_api.obj dyncall_callf.obj dyncall_struct.obj | 37 OBJS = dyncall_call_$(BUILD_ARCH)_generic_masm.obj dyncall_vector.obj dyncall_vector.obj dyncall_callvm.obj dyncall_callvm_base.obj dyncall_api.obj dyncall_callf.obj dyncall_struct.obj |
38 | 38 |
39 libdyncall_s.lib: $(OBJS) | 39 dyncall_s.lib: $(OBJS) |
40 echo Creating library $@ ... | 40 echo Creating library $@ ... |
41 $(AR) $(ARFLAGS) /OUT:"$@" $(OBJS) > nul | 41 $(AR) $(ARFLAGS) /OUT:"$@" $(OBJS) > nul |
42 | 42 |
43 libdyncall.dll libdyncall.lib: $(OBJS) | 43 dyncall.dll dyncall.lib: $(OBJS) |
44 echo Creating shared/import library $@ ... | 44 echo Creating shared/import library $@ ... |
45 $(LD) /DLL $(LDFLAGS) $(OBJS) > nul | 45 $(LD) /DLL $(LDFLAGS) $(OBJS) > nul |
46 | 46 |
47 | 47 |
48 !ELSE IF "$(BUILD_OS)" == "nds" | 48 !ELSE IF "$(BUILD_OS)" == "nds" |