# # Name: Makehead.win32 # # Purpose: This file is used to customize operating system and installation # dependent features of the mx_bluice_server makefiles. This # version is customized for Microsoft Win32 using Visual C++. # # #========================================================================= # # Generally, you should not have to modify anything after this point. # CC = cl CFLAGS = -nologo $(INCLUDES) -MD -Zi -WX -DOS_WIN32 $(EXTRA_FLAGS) -DDEBUG # MAKEDEPEND = touch Makefile.depend MAKEDEPEND_CLEAN = rm Makefile.depend MX_BLUICE_SERVER_NAME = mx_bluice_server.exe MX_BLUICE_SERVER_OBJS = $(MX_BLUICE_SERVER_SRCS:.c=.$(OBJ)) #--------------------------------------------------------------------- MX_BLUICE_SERVER_DELETE = rm $(MX_BLUICE_SERVER_NAME) $(MX_BLUICE_SERVER_NAME): $(MX_BLUICE_SERVER_OBJS) -$(MX_BLUICE_SERVER_DELETE) link /debug /nologo /out:$(MX_BLUICE_SERVER_NAME) /nodefaultlib:libc \ *.obj $(MX_BLUICE_SERVER_LIBRARIES) $(WIN32_LIBS) # For VC2005 or later, embed the manifest in the executable. if test -f $(MX_BLUICE_SERVER_NAME).manifest; then \ $(MSMANIFEST_TOOL) -nologo \ -outputresource:$(MX_BLUICE_SERVER_NAME)\;1 \ -manifest $(MX_BLUICE_SERVER_NAME).manifest \ $(EXTRA_MANIFESTS) ; \ rm -f $(MX_BLUICE_SERVER_NAME).manifest; \ fi #--------------------------------------------------------------------- INCLUDES = -I$(LIBMXSRC) MX_BLUICE_SERVER_LIBRARIES = ..\\..\\mx\\libMx\\libMx.lib #--------------------------------------------------------------------- mx_bluice_install: -mkdir $(MX_INSTALL_DIR)/sbin cp $(MX_BLUICE_SERVER_NAME) $(MX_INSTALL_DIR)/sbin