Blame msvc/generate-msvc.mak

Packit Service dcb6c2
# NMake Makefile portion for code generation and
Packit Service dcb6c2
# intermediate build directory creation
Packit Service dcb6c2
# Items in here should not need to be edited unless
Packit Service dcb6c2
# one is maintaining the NMake build files.
Packit Service dcb6c2
Packit Service dcb6c2
# Create the build directories
Packit Service dcb6c2
$(CFG)\$(PLAT)\libpsl	\
Packit Service dcb6c2
$(CFG)\$(PLAT)\psl	\
Packit Service dcb6c2
$(CFG)\$(PLAT)\tests:
Packit Service dcb6c2
	@-md $@
Packit Service dcb6c2
Packit Service dcb6c2
$(CFG)\$(PLAT)\libpsl\suffixes_dafsa.c: $(CFG)\$(PLAT)\libpsl $(PSL_FILE) ..\src\psl-make-dafsa
Packit Service dcb6c2
	@echo Generating $@
Packit Service dcb6c2
	$(PYTHON) ..\src\psl-make-dafsa --output-format=cxx+ "$(PSL_FILE_INPUT)" $@
Packit Service dcb6c2
Packit Service dcb6c2
$(CFG)\$(PLAT)\psl.dafsa: $(CFG)\$(PLAT)\tests
Packit Service dcb6c2
	@echo Generating $@
Packit Service dcb6c2
	$(PYTHON) ..\src\psl-make-dafsa --output-format=binary "$(PSL_FILE_INPUT)" $@
Packit Service dcb6c2
Packit Service dcb6c2
$(CFG)\$(PLAT)\psl_ascii.dafsa: $(CFG)\$(PLAT)\tests
Packit Service dcb6c2
	@echo Generating $@
Packit Service dcb6c2
	$(PYTHON) ..\src\psl-make-dafsa --output-format=binary --encoding=ascii "$(PSL_FILE_INPUT)" $@
Packit Service dcb6c2
Packit Service dcb6c2
libpsl.pc: ..\libpsl.pc.in
Packit Service dcb6c2
	@echo Generating $@
Packit Service dcb6c2
	$(PYTHON) libpsl-pc.py --name=$(PACKAGE_NAME)	\
Packit Service dcb6c2
	--version=$(PACKAGE_VERSION) --url=$(PACKAGE_URL) --prefix=$(PREFIX)
Packit Service dcb6c2
Packit Service dcb6c2
..\config.h: config.h.win32
Packit Service dcb6c2
	@echo Generating $@
Packit Service dcb6c2
	@copy $** $@