1 mike 1.1 FULL_LIB = $(LIB_DIR)/$(LIBRARY).lib
2 FULL_DLL = $(BIN_DIR)/$(LIBRARY).dll
3 FULL_EXP = $(BIN_DIR)/$(LIBRARY).exp
4
|
5 mike 1.4 ##
6 ## ws2_32.lib is needed to get the WINSOCK routines!
7 ##
8
|
9 mike 1.8 $(FULL_LIB): $(BIN_DIR)/target $(LIB_DIR)/target $(OBJ_DIR)/target $(OBJECTS) $(FULL_LIBRARIES) $(ERROR)
10 link -nologo -dll $(LINK_FLAGS) -out:$(FULL_DLL) $(OBJECTS) $(FULL_LIBRARIES) $(SYS_LIBS)
|
11 mike 1.2 mu copy $(BIN_DIR)/$(LIBRARY).lib $(FULL_LIB)
12 mu rm $(BIN_DIR)/$(LIBRARY).lib
|
13 mike 1.3 @ $(ECHO)
|
14 mike 1.1
15 FILES_TO_CLEAN = \
16 $(OBJECTS) $(FULL_LIB) $(FULL_DLL) $(FULL_EXP) depend.mak depend.mak.bak
17
18 clean-lib: $(ERROR)
19 mu rm $(FULL_LIB) $(FULL_DLL) $(FULL_EXP)
|