summaryrefslogtreecommitdiff
path: root/font_service/Makefile.nodeflib
diff options
context:
space:
mode:
Diffstat (limited to 'font_service/Makefile.nodeflib')
-rw-r--r--font_service/Makefile.nodeflib197
1 files changed, 197 insertions, 0 deletions
diff --git a/font_service/Makefile.nodeflib b/font_service/Makefile.nodeflib
new file mode 100644
index 0000000..209bd5a
--- /dev/null
+++ b/font_service/Makefile.nodeflib
@@ -0,0 +1,197 @@
+#################################################################
+## This Makefile Exported by MinGW Developer Studio
+## Copyright (c) 2002-2004 by Parinya Thipchart
+#################################################################
+
+ifneq (,$(findstring Release, $(CFG)))
+ override CFG = Release
+else
+ override CFG = Debug
+endif
+
+PROJECT = FontService
+CC = "C:\msys\bin\g++.exe"
+
+WINDRES = "$(COMPILER_BIN)windres.exe"
+ifeq ($(CFG),Debug)
+ OBJ_DIR = Debug
+ OUTPUT_DIR = Debug
+ TARGET = FontService.dll
+ C_INCLUDE_DIRS = -I"../../../../../../../msys/include" -I"../../../../../../../msys/local/include" -I"../../../../../../../msys/local/include" -I"../../../../../../../msys/local/include"
+ C_PREPROC = -DUNICODE -D_UNICODE -DFONTSERVICE_EXPORTS -DMICROSOFT_LAYER_FOR_UNICODE=1
+ CFLAGS = -pipe -Wall -g2 -O0 -frtti -fexceptions
+ RC_INCLUDE_DIRS =
+ RC_PREPROC =
+ RCFLAGS =
+ LIB_DIRS = -L"../../../../../../../msys/lib" -L"../../../../../../../msys/local/lib" -L"../../../../../../../msys/local/lib"
+ LIBS = -lunicows -lgdi32
+ LDFLAGS = -pipe -shared -Wl,--output-def,"$(OBJ_DIR)\FontService.def",--out-implib,"$(OBJ_DIR)\libFontService.dll.a"
+endif
+
+ifeq ($(CFG),Release)
+ OBJ_DIR = Release
+ OUTPUT_DIR = Release
+ TARGET = FontService.dll
+ C_INCLUDE_DIRS = -I"../../../../../../../msys/include" -I"../../../../../../../msys/local/include" -I"../../../../../../../msys/local/include" -I"../../../../../../../msys/local/include"
+ C_PREPROC = -DUNICODE -D_UNICODE -DFONTSERVICE_EXPORTS -DMICROSOFT_LAYER_FOR_UNICODE=1
+ CFLAGS = -pipe -Wall -g0 -O2 -frtti -fexceptions
+ RC_INCLUDE_DIRS =
+ RC_PREPROC =
+ RCFLAGS =
+ LIB_DIRS = -L"../../../../../../../msys/lib" -L"../../../../../../../msys/local/lib" -L"../../../../../../../msys/local/lib"
+ LIBS = -lunicows -lgdi32
+ LDFLAGS = -pipe -shared -Wl,--output-def,"$(OBJ_DIR)\FontService.def",--out-implib,"$(OBJ_DIR)\libFontService.dll.a" -nodefaultlibs -s -L"../../../../../../../msys/lib" -L"../../../../../../../msys/local/lib"
+endif
+
+ifeq ($(OS),Windows_NT)
+ NULL =
+else
+ NULL = nul
+endif
+
+SRC_OBJS = \
+ $(OBJ_DIR)/FontService.o \
+ $(OBJ_DIR)/StdAfx.o \
+ $(OBJ_DIR)/module_fonts.o \
+ $(OBJ_DIR)/options.o \
+ $(OBJ_DIR)/services.o
+
+RSRC_OBJS = \
+ $(OBJ_DIR)/resource.res
+
+define build_target
+@echo Linking...
+@$(CC) -o "$(OUTPUT_DIR)\$(TARGET)" $(SRC_OBJS) $(RSRC_OBJS) $(LIB_DIRS) $(LIBS) $(LDFLAGS)
+endef
+
+define compile_resource
+@echo Compiling $<
+@$(WINDRES) $(RCFLAGS) $(RC_PREPROC) $(RC_INCLUDE_DIRS) -O COFF -i "$<" -o "$@"
+endef
+
+define compile_source
+@echo Compiling $<
+@$(CC) $(CFLAGS) $(C_PREPROC) $(C_INCLUDE_DIRS) -c "$<" -o "$@"
+endef
+
+.PHONY: print_header directories
+
+$(TARGET): print_header directories $(RSRC_OBJS) $(SRC_OBJS)
+ $(build_target)
+
+.PHONY: clean cleanall
+
+cleanall:
+ @echo Deleting intermediate files for 'FontService - $(CFG)'
+ -@del $(OBJ_DIR)\*.o
+ -@del $(OBJ_DIR)\*.res
+ -@del "$(OUTPUT_DIR)\$(TARGET)"
+ -@del "$(OBJ_DIR)\$(PROJECT).def"
+ -@del "$(OBJ_DIR)\lib$(PROJECT).dll.a"
+ -@rmdir "$(OUTPUT_DIR)"
+
+clean:
+ @echo Deleting intermediate files for 'FontService - $(CFG)'
+ -@del $(OBJ_DIR)\*.o
+ -@del $(OBJ_DIR)\*.res
+
+print_header:
+ @echo ----------Configuration: FontService - $(CFG)----------
+
+directories:
+ -@if not exist "$(OUTPUT_DIR)\$(NULL)" mkdir "$(OUTPUT_DIR)"
+ -@if not exist "$(OBJ_DIR)\$(NULL)" mkdir "$(OBJ_DIR)"
+
+$(OBJ_DIR)/resource.res: resource.rc \
+resource.h
+ $(compile_resource)
+
+$(OBJ_DIR)/FontService.o: FontService.cpp \
+StdAfx.h \
+resource.h \
+../../include/win2k.h \
+../../include/newpluginapi.h \
+../../include/m_langpack.h \
+../../include/m_database.h \
+../../include/m_system.h \
+../../include/m_options.h \
+../../include/m_utils.h \
+../../include/m_clui.h \
+../../include/m_clc.h \
+../chat/m_chat.h \
+FontService.h \
+services.h \
+m_fontservice.h \
+m_fontservicew.h \
+options.h \
+module_fonts.h
+ $(compile_source)
+
+$(OBJ_DIR)/StdAfx.o: StdAfx.cpp \
+StdAfx.h \
+resource.h \
+../../include/win2k.h \
+../../include/newpluginapi.h \
+../../include/m_langpack.h \
+../../include/m_database.h \
+../../include/m_system.h \
+../../include/m_options.h \
+../../include/m_utils.h \
+../../include/m_clui.h \
+../../include/m_clc.h \
+../chat/m_chat.h
+ $(compile_source)
+
+$(OBJ_DIR)/module_fonts.o: module_fonts.cpp \
+StdAfx.h \
+resource.h \
+../../include/win2k.h \
+../../include/newpluginapi.h \
+../../include/m_langpack.h \
+../../include/m_database.h \
+../../include/m_system.h \
+../../include/m_options.h \
+../../include/m_utils.h \
+../../include/m_clui.h \
+../../include/m_clc.h \
+../chat/m_chat.h \
+module_fonts.h \
+m_fontservice.h
+ $(compile_source)
+
+$(OBJ_DIR)/options.o: options.cpp \
+StdAfx.h \
+resource.h \
+../../include/win2k.h \
+../../include/newpluginapi.h \
+../../include/m_langpack.h \
+../../include/m_database.h \
+../../include/m_system.h \
+../../include/m_options.h \
+../../include/m_utils.h \
+../../include/m_clui.h \
+../../include/m_clc.h \
+../chat/m_chat.h \
+services.h \
+m_fontservice.h \
+m_fontservicew.h
+ $(compile_source)
+
+$(OBJ_DIR)/services.o: services.cpp \
+StdAfx.h \
+resource.h \
+../../include/win2k.h \
+../../include/newpluginapi.h \
+../../include/m_langpack.h \
+../../include/m_database.h \
+../../include/m_system.h \
+../../include/m_options.h \
+../../include/m_utils.h \
+../../include/m_clui.h \
+../../include/m_clc.h \
+../chat/m_chat.h \
+services.h \
+m_fontservice.h \
+m_fontservicew.h
+ $(compile_source)
+