mirror of
https://github.com/ZoiteChat/zoitechat.git
synced 2026-03-16 10:40:19 +00:00
some more multiplatform support
This commit is contained in:
@@ -56,7 +56,7 @@
|
||||
* First version.
|
||||
*****************************************************************************/
|
||||
|
||||
#include "dirent.h"
|
||||
#include "dirent-win32.h"
|
||||
|
||||
/* Use the new safe string functions introduced in Visual Studio 2005 */
|
||||
#if defined(_MSC_VER) && _MSC_VER >= 1400
|
||||
@@ -5,7 +5,7 @@ cfgfiles.obj \
|
||||
chanopt.obj \
|
||||
ctcp.obj \
|
||||
dcc.obj \
|
||||
dirent.obj \
|
||||
dirent-win32.obj \
|
||||
history.obj \
|
||||
ignore.obj \
|
||||
inbound.obj \
|
||||
@@ -27,13 +27,13 @@ userlist.obj \
|
||||
util.obj \
|
||||
xchat.obj
|
||||
|
||||
all: $(COMMON_OBJECTS) xchatcommon.lib dirent.lib
|
||||
all: $(COMMON_OBJECTS) xchatcommon.lib dirent-win32.lib
|
||||
|
||||
xchatcommon.lib: $(COMMON_OBJECTS)
|
||||
lib /nologo /out:xchatcommon.lib $(COMMON_OBJECTS)
|
||||
|
||||
dirent.lib: dirent.obj
|
||||
lib /nologo /out:dirent.lib dirent.obj
|
||||
dirent-win32.lib: dirent-win32.obj
|
||||
lib /nologo /out:dirent-win32.lib dirent-win32.obj
|
||||
|
||||
.c.obj::
|
||||
$(CC) $(CFLAGS) $(GLIB) $<
|
||||
@@ -41,4 +41,4 @@ dirent.lib: dirent.obj
|
||||
clean:
|
||||
@del *.obj
|
||||
@del xchatcommon.lib
|
||||
@del dirent.lib
|
||||
@del dirent-win32.lib
|
||||
|
||||
@@ -1008,7 +1008,11 @@ xchat_get_info (xchat_plugin *ph, const char *id)
|
||||
return XCHATLIBDIR;
|
||||
|
||||
case 0x14f51cd8: /* version */
|
||||
#ifdef WIN32
|
||||
return XCHAT_RELEASE;
|
||||
#else
|
||||
return PACKAGE_VERSION;
|
||||
#endif
|
||||
|
||||
case 0xdd9b1abd: /* xchatdir */
|
||||
return get_xdir_utf8 ();
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
#include <sys/timeb.h>
|
||||
#include <process.h>
|
||||
#include <io.h>
|
||||
#include "dirent.h"
|
||||
#include "dirent-win32.h"
|
||||
#else
|
||||
#include <unistd.h>
|
||||
#include <pwd.h>
|
||||
|
||||
Reference in New Issue
Block a user