Author: pschweitzer
Date: Mon Jun 19 09:09:22 2017
New Revision: 75118

URL: http://svn.reactos.org/svn/reactos?rev=75118&view=rev
Log:
[LIBTIRPC]
Add a spec file

Added:
    trunk/reactos/dll/3rdparty/libtirpc/libtirpc/libtirpc.spec   (with props)
Modified:
    trunk/reactos/dll/3rdparty/libtirpc/CMakeLists.txt

Modified: trunk/reactos/dll/3rdparty/libtirpc/CMakeLists.txt
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/3rdparty/libtirpc/CMakeLists.txt?rev=75118&r1=75117&r2=75118&view=diff
==============================================================================
--- trunk/reactos/dll/3rdparty/libtirpc/CMakeLists.txt  [iso-8859-1] (original)
+++ trunk/reactos/dll/3rdparty/libtirpc/CMakeLists.txt  [iso-8859-1] Mon Jun 19 
09:09:22 2017
@@ -1,3 +1,5 @@
+spec2def(libtirpc.dll libtirpc/libtirpc.spec ADD_IMPORTLIB)
+
 remove_definitions(-D_WIN32_WINNT=0x502)
 add_definitions(-D_WIN32_WINNT=0x600)
 add_definitions(-DUNICODE -D_WIN32 -DPORTMAP -Dstrdup=_strdup)
@@ -89,7 +91,7 @@
     ${SOURCE}
 #    libtirpc/libtirpc.rc
     libtirpc/libtirpc_ros.rc
-    libtirpc/libtirpc.def)
+    ${CMAKE_CURRENT_BINARY_DIR}/libtirpc.def)
 
 if(MSVC)
 else()

Added: trunk/reactos/dll/3rdparty/libtirpc/libtirpc/libtirpc.spec
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/3rdparty/libtirpc/libtirpc/libtirpc.spec?rev=75118
==============================================================================
--- trunk/reactos/dll/3rdparty/libtirpc/libtirpc/libtirpc.spec  (added)
+++ trunk/reactos/dll/3rdparty/libtirpc/libtirpc/libtirpc.spec  [iso-8859-1] 
Mon Jun 19 09:09:22 2017
@@ -0,0 +1,91 @@
+@ cdecl authnone_create()
+@ cdecl authunix_create(str long long long ptr)
+@ cdecl authunix_create_default()
+@ cdecl authsspi_create(ptr str ptr)
+@ cdecl authsspi_create_default(ptr str long)
+@ cdecl clnt_create(str long long str)
+@ cdecl clnt_broadcast(long long long ptr ptr ptr ptr ptr)
+@ cdecl clnt_pcreateerror(str)
+@ cdecl clnt_perrno(long)
+@ cdecl clnt_perror(ptr str)
+@ cdecl clnt_spcreateerror(str)
+@ cdecl clnt_sperrno(long)
+@ cdecl clnt_sperror(ptr str)
+@ cdecl clnt_tli_create(long ptr ptr long long long long ptr ptr ptr)
+@ cdecl clntraw_create(long long)
+@ cdecl clnttcp_create(ptr long long ptr long long)
+@ cdecl clntudp_bufcreate(ptr long long int64 ptr long long)
+@ cdecl clntudp_create(ptr long long int64 ptr)
+@ cdecl freenetbuf(ptr)
+@ cdecl freenetconfigent(ptr)
+@ cdecl freeuaddr(str)
+@ cdecl get_myaddress(ptr)
+@ cdecl getnetconfigent(str)
+@ cdecl pmap_getmaps(ptr)
+@ cdecl pmap_getport(ptr long long long)
+@ cdecl pmap_rmtcall(ptr long long long ptr str ptr str int64 ptr)
+@ cdecl pmap_set(long long long long)
+@ cdecl pmap_unset(long long)
+@ cdecl svc_getreq(long)
+@ cdecl svc_getreqset(ptr)
+@ cdecl svc_run()
+@ cdecl svc_sendreply(ptr ptr ptr)
+@ cdecl svcerr_auth(ptr long)
+@ cdecl svcerr_decode(ptr)
+@ cdecl svcerr_noproc(ptr)
+@ cdecl svcerr_noprog(ptr)
+@ cdecl svcerr_progvers(ptr long long)
+@ cdecl svcerr_systemerr(ptr)
+@ cdecl svcerr_weakauth(ptr)
+@ cdecl svcraw_create()
+@ cdecl svctcp_create(long long long)
+@ cdecl svcudp_bufcreate(long long long)
+@ cdecl svcudp_create(long)
+@ cdecl taddr2uaddr(ptr ptr)
+@ cdecl tsd_key_delete()
+@ cdecl uaddr2taddr(ptr str)
+@ cdecl xdr_array(ptr ptr ptr long long ptr)
+@ cdecl xdr_authunix_parms(ptr ptr)
+@ cdecl xdr_bool(ptr ptr)
+@ cdecl xdr_bytes(ptr ptr ptr long)
+@ cdecl xdr_callhdr(ptr ptr)
+@ cdecl xdr_callmsg(ptr ptr)
+@ cdecl xdr_char(ptr str)
+@ cdecl xdr_des_block(ptr ptr)
+@ cdecl xdr_double(ptr ptr)
+@ cdecl xdr_enum(ptr ptr)
+@ cdecl xdr_float(ptr ptr)
+@ cdecl xdr_free(ptr ptr)
+@ cdecl xdr_hyper(ptr ptr)
+@ cdecl xdr_int(ptr ptr)
+@ cdecl xdr_long(ptr ptr)
+@ cdecl xdr_netobj(ptr ptr)
+@ cdecl xdr_opaque(ptr str long)
+@ cdecl xdr_opaque_auth(ptr ptr)
+@ cdecl xdr_pmap(ptr ptr)
+@ cdecl xdr_pmaplist(ptr ptr)
+@ cdecl xdr_pmaplist_ptr(ptr ptr)
+@ cdecl xdr_pointer(ptr ptr long ptr)
+@ cdecl xdr_reference(ptr ptr long ptr)
+@ cdecl xdr_replymsg(ptr ptr)
+@ cdecl xdr_short(ptr ptr)
+@ cdecl xdr_string(ptr ptr long)
+@ cdecl xdr_u_char(ptr ptr)
+@ cdecl xdr_u_hyper(ptr ptr)
+@ cdecl xdr_u_int(ptr ptr)
+@ cdecl xdr_u_int32_t(ptr ptr)
+@ cdecl xdr_u_int64_t(ptr ptr)
+@ cdecl xdr_u_long(ptr ptr)
+@ cdecl xdr_u_short(ptr ptr)
+@ cdecl xdr_union(ptr ptr str ptr ptr)
+@ cdecl xdr_vector(ptr str long long ptr)
+@ cdecl xdr_void()
+@ cdecl xdr_wrapstring(ptr ptr)
+@ cdecl xdrmem_create(ptr str long long)
+@ cdecl xdrrec_create(ptr long long ptr ptr ptr)
+@ cdecl xdrrec_endofrecord(ptr long)
+@ cdecl xdrrec_eof(ptr)
+@ cdecl xdrrec_skiprecord(ptr)
+@ cdecl xdrstdio_create(ptr ptr long)
+@ cdecl xprt_register(ptr)
+@ cdecl xprt_unregister(ptr)

Propchange: trunk/reactos/dll/3rdparty/libtirpc/libtirpc/libtirpc.spec
------------------------------------------------------------------------------
    svn:eol-style = native


Reply via email to