[Freeswitch-dev] ESL, Swig and C#
I am about to embark on building a patch that will build a C# version of ESL using Swig What is the preference - hardcoding the rebuild into the VS project, nmake, .cmd or .bat? The biggest issue will be the location of swig - either that goes into the environment vars or I point to a location on my drive. Would it be possible to include it in a download or something like the other libs? Any help in direction is very welcome. Thanks!
we typically only do the swig on one box on linux and then check in the files. This helps so that everyone does not need swig to build and we have at least a known set of swig bugs to work around. Also, note, I am in process of completely re-doing the unix build system for this, so expect some things to move around a little. Mike On Sep 3, 2009, at 1:08 PM, Christian Jensen wrote:
I am about to embark on building a patch that will build a C# version of ESL using Swig
What is the preference - hardcoding the rebuild into the VS project, nmake, .cmd or .bat?
The biggest issue will be the location of swig - either that goes into the environment vars or I point to a location on my drive. Would it be possible to include it in a download or something like the other libs?
Any help in direction is very welcome.
Thanks!
_______________________________________________ FreeSWITCH-dev mailing list FreeSWITCH-dev@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev http://www.freeswitch.org
You wouldn't happen to be incorporating Continuous Integration would you? (grin) How should I proceed? Adding C# to the ESL build should be in theory a piece of cake - hint, if you are rebuilding wanna add that in for me? Christian Jensen Software Development Manager Back Office -----Original Message----- From: freeswitch-dev-bounces@lists.freeswitch.org [mailto:freeswitch-dev-bounces@lists.freeswitch.org] On Behalf Of Michael Jerris Sent: Thursday, September 03, 2009 10:28 AM To: freeswitch-dev@lists.freeswitch.org Subject: Re: [Freeswitch-dev] ESL, Swig and C# we typically only do the swig on one box on linux and then check in the files. This helps so that everyone does not need swig to build and we have at least a known set of swig bugs to work around. Also, note, I am in process of completely re-doing the unix build system for this, so expect some things to move around a little. Mike On Sep 3, 2009, at 1:08 PM, Christian Jensen wrote:
I am about to embark on building a patch that will build a C# version of ESL using Swig
What is the preference - hardcoding the rebuild into the VS project, nmake, .cmd or .bat?
The biggest issue will be the location of swig - either that goes into the environment vars or I point to a location on my drive. Would it be possible to include it in a download or something like the other libs?
Any help in direction is very welcome.
Thanks!
_______________________________________________ FreeSWITCH-dev mailing list FreeSWITCH-dev@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev http://www.freeswitch.org
_______________________________________________ FreeSWITCH-dev mailing list FreeSWITCH-dev@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev http://www.freeswitch.org
On Sep 3, 2009, at 2:35 PM, Christian Jensen wrote:
You wouldn't happen to be incorporating Continuous Integration would you? (grin)
We are working on that, not sure what the connection is?
How should I proceed? Adding C# to the ESL build should be in theory a piece of cake - hint, if you are rebuilding wanna add that in for me?
If you can toss me a patch that does it similar to the other ones I can merge it in.
Christian Jensen Software Development Manager Back Office
-----Original Message----- From: freeswitch-dev-bounces@lists.freeswitch.org [mailto:freeswitch-dev-bounces@lists.freeswitch.org] On Behalf Of Michael Jerris Sent: Thursday, September 03, 2009 10:28 AM To: freeswitch-dev@lists.freeswitch.org Subject: Re: [Freeswitch-dev] ESL, Swig and C#
we typically only do the swig on one box on linux and then check in the files. This helps so that everyone does not need swig to build and we have at least a known set of swig bugs to work around. Also, note, I am in process of completely re-doing the unix build system for this, so expect some things to move around a little.
Mike
On Sep 3, 2009, at 1:08 PM, Christian Jensen wrote:
I am about to embark on building a patch that will build a C# version of ESL using Swig
What is the preference - hardcoding the rebuild into the VS project, nmake, .cmd or .bat?
The biggest issue will be the location of swig - either that goes into the environment vars or I point to a location on my drive. Would it be possible to include it in a download or something like the other libs?
Any help in direction is very welcome.
Thanks!
The connection is that you said you where redoing the build system - I love CruiseControl if you are still undecided on what to use. Christian Jensen Software Development Manager Back Office -----Original Message----- From: freeswitch-dev-bounces@lists.freeswitch.org [mailto:freeswitch-dev-bounces@lists.freeswitch.org] On Behalf Of Michael Jerris Sent: Thursday, September 03, 2009 12:57 PM To: freeswitch-dev@lists.freeswitch.org Subject: Re: [Freeswitch-dev] ESL, Swig and C# On Sep 3, 2009, at 2:35 PM, Christian Jensen wrote:
You wouldn't happen to be incorporating Continuous Integration would you? (grin)
We are working on that, not sure what the connection is?
How should I proceed? Adding C# to the ESL build should be in theory a piece of cake - hint, if you are rebuilding wanna add that in for me?
If you can toss me a patch that does it similar to the other ones I can merge it in.
Christian Jensen Software Development Manager Back Office
-----Original Message----- From: freeswitch-dev-bounces@lists.freeswitch.org [mailto:freeswitch-dev-bounces@lists.freeswitch.org] On Behalf Of Michael Jerris Sent: Thursday, September 03, 2009 10:28 AM To: freeswitch-dev@lists.freeswitch.org Subject: Re: [Freeswitch-dev] ESL, Swig and C#
we typically only do the swig on one box on linux and then check in the files. This helps so that everyone does not need swig to build and we have at least a known set of swig bugs to work around. Also, note, I am in process of completely re-doing the unix build system for this, so expect some things to move around a little.
Mike
On Sep 3, 2009, at 1:08 PM, Christian Jensen wrote:
I am about to embark on building a patch that will build a C# version of ESL using Swig
What is the preference - hardcoding the rebuild into the VS project, nmake, .cmd or .bat?
The biggest issue will be the location of swig - either that goes into the environment vars or I point to a location on my drive. Would it be possible to include it in a download or something like the other libs?
Any help in direction is very welcome.
Thanks!
_______________________________________________ FreeSWITCH-dev mailing list FreeSWITCH-dev@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev http://www.freeswitch.org
have a look at the other mods like perl and lua it runs swig on esl_oop.cpp and builds the mod from that linking in the esl lib On Thu, Sep 3, 2009 at 1:35 PM, Christian Jensen < Christian.Jensen@teligence.net> wrote:
You wouldn't happen to be incorporating Continuous Integration would you? (grin)
How should I proceed? Adding C# to the ESL build should be in theory a piece of cake - hint, if you are rebuilding wanna add that in for me?
Christian Jensen Software Development Manager Back Office
-----Original Message----- From: freeswitch-dev-bounces@lists.freeswitch.org [mailto:freeswitch-dev-bounces@lists.freeswitch.org] On Behalf Of Michael Jerris Sent: Thursday, September 03, 2009 10:28 AM To: freeswitch-dev@lists.freeswitch.org Subject: Re: [Freeswitch-dev] ESL, Swig and C#
we typically only do the swig on one box on linux and then check in the files. This helps so that everyone does not need swig to build and we have at least a known set of swig bugs to work around. Also, note, I am in process of completely re-doing the unix build system for this, so expect some things to move around a little.
Mike
On Sep 3, 2009, at 1:08 PM, Christian Jensen wrote:
I am about to embark on building a patch that will build a C# version of ESL using Swig
What is the preference - hardcoding the rebuild into the VS project, nmake, .cmd or .bat?
The biggest issue will be the location of swig - either that goes into the environment vars or I point to a location on my drive. Would it be possible to include it in a download or something like the other libs?
Any help in direction is very welcome.
Thanks!
_______________________________________________ FreeSWITCH-dev mailing list FreeSWITCH-dev@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev http://www.freeswitch.org
_______________________________________________ FreeSWITCH-dev mailing list FreeSWITCH-dev@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev http://www.freeswitch.org
_______________________________________________ FreeSWITCH-dev mailing list FreeSWITCH-dev@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev http://www.freeswitch.org
-- Anthony Minessale II FreeSWITCH http://www.freeswitch.org/ ClueCon http://www.cluecon.com/ Twitter: http://twitter.com/FreeSWITCH_wire AIM: anthm MSN:anthony_minessale@hotmail.com <MSN%3Aanthony_minessale@hotmail.com> GTALK/JABBER/PAYPAL:anthony.minessale@gmail.com<PAYPAL%3Aanthony.minessale@gmail.com> IRC: irc.freenode.net #freeswitch FreeSWITCH Developer Conference sip:888@conference.freeswitch.org <sip%3A888@conference.freeswitch.org> iax:guest@conference.freeswitch.org/888 googletalk:conf+888@conference.freeswitch.org<googletalk%3Aconf%2B888@conference.freeswitch.org> pstn:213-799-1400
That is where I started then I go tripped up with having to do it on a Linux box only. Can you think of a nice clean solution for doing it on Windows that would not totally tank the rest of the build? Christian Jensen Software Development Manager Back Office ________________________________ From: freeswitch-dev-bounces@lists.freeswitch.org [mailto:freeswitch-dev-bounces@lists.freeswitch.org] On Behalf Of Anthony Minessale Sent: Thursday, September 03, 2009 1:23 PM To: freeswitch-dev@lists.freeswitch.org Subject: Re: [Freeswitch-dev] ESL, Swig and C# have a look at the other mods like perl and lua it runs swig on esl_oop.cpp and builds the mod from that linking in the esl lib On Thu, Sep 3, 2009 at 1:35 PM, Christian Jensen <Christian.Jensen@teligence.net> wrote: You wouldn't happen to be incorporating Continuous Integration would you? (grin) How should I proceed? Adding C# to the ESL build should be in theory a piece of cake - hint, if you are rebuilding wanna add that in for me? Christian Jensen Software Development Manager Back Office -----Original Message----- From: freeswitch-dev-bounces@lists.freeswitch.org [mailto:freeswitch-dev-bounces@lists.freeswitch.org] On Behalf Of Michael Jerris Sent: Thursday, September 03, 2009 10:28 AM To: freeswitch-dev@lists.freeswitch.org Subject: Re: [Freeswitch-dev] ESL, Swig and C# we typically only do the swig on one box on linux and then check in the files. This helps so that everyone does not need swig to build and we have at least a known set of swig bugs to work around. Also, note, I am in process of completely re-doing the unix build system for this, so expect some things to move around a little. Mike On Sep 3, 2009, at 1:08 PM, Christian Jensen wrote:
I am about to embark on building a patch that will build a C# version of ESL using Swig
What is the preference - hardcoding the rebuild into the VS project, nmake, .cmd or .bat?
The biggest issue will be the location of swig - either that goes into the environment vars or I point to a location on my drive. Would it be possible to include it in a download or something like the other libs?
Any help in direction is very welcome.
Thanks!
_______________________________________________ FreeSWITCH-dev mailing list FreeSWITCH-dev@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev http://www.freeswitch.org
_______________________________________________ FreeSWITCH-dev mailing list FreeSWITCH-dev@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev http://www.freeswitch.org _______________________________________________ FreeSWITCH-dev mailing list FreeSWITCH-dev@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev http://www.freeswitch.org -- Anthony Minessale II FreeSWITCH http://www.freeswitch.org/ ClueCon http://www.cluecon.com/ Twitter: http://twitter.com/FreeSWITCH_wire AIM: anthm MSN:anthony_minessale@hotmail.com <mailto:MSN%3Aanthony_minessale@hotmail.com> GTALK/JABBER/PAYPAL:anthony.minessale@gmail.com <mailto:PAYPAL%3Aanthony.minessale@gmail.com> IRC: irc.freenode.net #freeswitch FreeSWITCH Developer Conference sip:888@conference.freeswitch.org <mailto:sip%3A888@conference.freeswitch.org> iax:guest@conference.freeswitch.org/888 googletalk:conf+888@conference.freeswitch.org <mailto:googletalk%3Aconf%2B888@conference.freeswitch.org> pstn:213-799-1400
Kinda related- have you looked at the event socket implementaton by verifier located in contrib\verifier\EventSocket?
Date: Thu, 3 Sep 2009 10:08:47 -0700 From: Christian.Jensen@Teligence.Net To: freeswitch-dev@lists.freeswitch.org Subject: [Freeswitch-dev] ESL, Swig and C#
I am about to embark on building a patch that will build a C# version of ESL using Swig
What is the preference - hardcoding the rebuild into the VS project, nmake, .cmd or .bat?
The biggest issue will be the location of swig - either that goes into the environment vars or I point to a location on my drive. Would it be possible to include it in a download or something like the other libs?
Any help in direction is very welcome.
Thanks!
_______________________________________________ FreeSWITCH-dev mailing list FreeSWITCH-dev@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev http://www.freeswitch.org
_________________________________________________________________ With Windows Live, you can organize, edit, and share your photos. http://www.windowslive.com/Desktop/PhotoGallery
participants (4)
-
Anthony Minessale
-
Christian Jensen
-
Jeff Lenk
-
Michael Jerris