55 lines
790 B
Plaintext
55 lines
790 B
Plaintext
#
|
|
# NMakefile for Windows MSVC
|
|
#
|
|
!IF DEFINED(debug)
|
|
COMP_TYPE = Debug
|
|
!ELSE
|
|
COMP_TYPE = Release
|
|
!ENDIF
|
|
|
|
DEBUG_DIR = Debug
|
|
RELEASE_DIR = Release
|
|
|
|
!IF DEFINED(debug)
|
|
OUTPUT_DIR = $(DEBUG_DIR)
|
|
!ELSE
|
|
OUTPUT_DIR = $(RELEASE_DIR)
|
|
!ENDIF
|
|
|
|
BINDIR = lib\$(PLATFORM)\$(OUTPUT_DIR)
|
|
!IF ("$(PLATFORM)" == "win32")
|
|
RELDIR = ..\..\smo-qt\bin
|
|
!ELSE
|
|
RELDIR = ..\..\smo-qt\bin\x64
|
|
!ENDIF
|
|
|
|
DLLS=$(RELDIR)\libeay32.dll $(RELDIR)\ssleay32.dll
|
|
|
|
$(BINDIR)\libeay32.dll:
|
|
|
|
$(RELDIR)\libeay32.dll: $(BINDIR)\libeay32.dll
|
|
copy /Y $? $@
|
|
|
|
$(BINDIR)\ssleay32.dll:
|
|
|
|
$(RELDIR)\ssleay32.dll: $(BINDIR)\ssleay32.dll
|
|
copy /Y $? $@
|
|
|
|
all: showconfig $(DLLS)
|
|
|
|
compile: showconfig $(DLLS)
|
|
|
|
showconfig:
|
|
@echo PLATFORM : $(PLATFORM)
|
|
@echo BINDIR : $(BINDIR)
|
|
|
|
clean:
|
|
|
|
test:
|
|
|
|
release:
|
|
|
|
install: showconfig $(DLLS)
|
|
|
|
package:
|