Blame msvc/Makefile.vc

Packit Service dcb6c2
# NMake Makefile for building libpsl Windows
Packit Service dcb6c2
Packit Service dcb6c2
# The items below this line should not be changed, unless one is maintaining
Packit Service dcb6c2
# the NMake Makefiles.  Customizations can be done in the following NMake Makefile
Packit Service dcb6c2
# portions (please see comments in the these files to see what can be customized):
Packit Service dcb6c2
#
Packit Service dcb6c2
# detectenv-msvc.mak
Packit Service dcb6c2
# config-msvc.mak
Packit Service dcb6c2
Packit Service dcb6c2
!include detectenv-msvc.mak
Packit Service dcb6c2
Packit Service dcb6c2
# Include the Makefile portion that enables features based on user input
Packit Service dcb6c2
!include config-msvc.mak
Packit Service dcb6c2
Packit Service dcb6c2
!if "$(VALID_CFGSET)" == "TRUE"
Packit Service dcb6c2
Packit Service dcb6c2
# Include the Makefile portion to convert the source and header lists
Packit Service dcb6c2
# into the lists we need for compilation and introspection
Packit Service dcb6c2
!include create-lists-msvc.mak
Packit Service dcb6c2
Packit Service dcb6c2
all: $(PSL_LIB) $(PSL_UTILS) build-info
Packit Service dcb6c2
Packit Service dcb6c2
tests: $(PSL_TEST_DATA) $(PSL_TESTS) build-info
Packit Service dcb6c2
Packit Service dcb6c2
# Include the build rules for sources, DLLs and executables
Packit Service dcb6c2
!include build-rules-msvc.mak
Packit Service dcb6c2
Packit Service dcb6c2
# Include the rules for build directory creation and code generation
Packit Service dcb6c2
!include generate-msvc.mak
Packit Service dcb6c2
Packit Service dcb6c2
# Include the Makefile portion that enables installing the build results
Packit Service dcb6c2
!include install-msvc.mak
Packit Service dcb6c2
!else
Packit Service dcb6c2
!error No CFG (or invalid CFG) value specified.  Valid values are release or debug.
Packit Service dcb6c2
!endif