Author: remi
Date: 2008-07-01 09:32:16 +0200 (Tue, 01 Jul 2008)
New Revision: 1284
Modified:
software_suite_v2/middleware/tuxdriver/trunk/win32/Makefile
Log:
* changed makefile. Syntax work now in the MSYS env.
Modified: software_suite_v2/middleware/tuxdriver/trunk/win32/Makefile
===================================================================
--- software_suite_v2/middleware/tuxdriver/trunk/win32/Makefile 2008-06-30
14:26:38 UTC (rev 1283)
+++ software_suite_v2/middleware/tuxdriver/trunk/win32/Makefile 2008-07-01
07:32:16 UTC (rev 1284)
@@ -1,14 +1,14 @@
-#################################################################
-## This Makefile Exported by MinGW Developer Studio
-## Copyright (c) 2002-2004 by Parinya Thipchart
-#################################################################
-
+#
+# You can use this makefile in the MSYS environement with MinGW installed.
+# This soft need the windows DDK.
+# Please change the "C_INCLUDE_DIRS" variable with you DDK path.
+#
PROJECT = libtuxdriver.dll
-CC = "E:\MinGWStudio\MinGW\bin\gcc.exe"
-OBJ_DIR = ..\obj
-OUTPUT_DIR = ..\win32
+CC = gcc
+OBJ_DIR = ../obj
+OUTPUT_DIR = ../win32
TARGET = libtuxdriver.dll
-C_INCLUDE_DIRS = -I"E:\MinGWStudio\MinGW\include\ddk"
+C_INCLUDE_DIRS = -I C:/MinGWStudio/MinGW/include/ddk
C_PREPROC =
CFLAGS = -pipe -DUSE_MUTEX -Wall -g2 -O0
RC_INCLUDE_DIRS =
@@ -16,14 +16,8 @@
RCFLAGS =
LIB_DIRS =
LIBS = -lwinmm -lhid -lsetupapi -lhidparse
-LDFLAGS = -pipe -shared
-Wl,--output-def,"$(OUTPUT_DIR)\libtuxdriver.def",--out-implib,"$(OUTPUT_DIR)\libtuxdriver.a"
+LDFLAGS = -pipe -shared
-Wl,--output-def,$(OUTPUT_DIR)/libtuxdriver.def,--out-implib,$(OUTPUT_DIR)/libtuxdriver.a
-ifeq ($(OS),Windows_NT)
- NULL =
-else
- NULL = nul
-endif
-
SRC_OBJS = \
$(OBJ_DIR)/tux_battery.o \
$(OBJ_DIR)/tux_cmd_parser.o \
@@ -65,26 +59,18 @@
$(TARGET): print_header directories $(SRC_OBJS)
$(build_target)
-.PHONY: clean cleanall
+.PHONY: clean
-cleanall:
- @echo Deleting intermediate files for 'libtuxdriver.dll'
- [EMAIL PROTECTED] $(OBJ_DIR)\*.o
- [EMAIL PROTECTED] "$(OUTPUT_DIR)\$(TARGET)"
- [EMAIL PROTECTED] "$(OBJ_DIR)\$(PROJECT).def"
- [EMAIL PROTECTED] "$(OBJ_DIR)\lib$(PROJECT).dll.a"
- [EMAIL PROTECTED] "$(OUTPUT_DIR)"
-
clean:
@echo Deleting intermediate files for 'libtuxdriver.dll'
- [EMAIL PROTECTED] $(OBJ_DIR)\*.o
+ [EMAIL PROTECTED] -fR $(OBJ_DIR)/*
print_header:
@echo ----------Configuration: tux_driver.dll----------
directories:
- [EMAIL PROTECTED] not exist "$(OUTPUT_DIR)\$(NULL)" mkdir
"$(OUTPUT_DIR)"
- [EMAIL PROTECTED] not exist "$(OBJ_DIR)\$(NULL)" mkdir "$(OBJ_DIR)"
+ [EMAIL PROTECTED] [ ! -d "$(OUTPUT_DIR)" ]; then mkdir "$(OUTPUT_DIR)";
fi
+ [EMAIL PROTECTED] [ ! -d "$(OBJ_DIR)" ]; then mkdir "$(OBJ_DIR)"; fi
$(OBJ_DIR)/tux_battery.o: ../src/tux_battery.c \
../src/tux_hw_status.h \
@@ -326,4 +312,3 @@
$(OBJ_DIR)/log.o: ../src/log.c \
../src/log.h
$(compile_source)
-
-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
Tux-droid-svn mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/tux-droid-svn