~mconley/thunderbird-eds-extension/0.3

« back to all changes in this revision

Viewing changes to make_interface.sh

  • Committer: Mike Conley
  • Date: 2011-09-19 18:32:26 UTC
  • Revision ID: mconley@mozilla.com-20110919183226-m911mhk9mo9nuw57
Switch from using xpidl to typelib.py to convert IDLs to XPTs.

Show diffs side-by-side

added added

removed removed

Lines of Context:
2
2
if [ -z $LIBXUL_SDK ] ; then
3
3
  LIBXUL_SDK=/usr/lib/thunderbird-devel-7.0/
4
4
fi
5
 
XPIDL=$LIBXUL_SDK/sdk/bin/xpidl
 
5
TYPELIB="python $LIBXUL_SDK/sdk/bin/typelib.py"
6
6
COMPONENTS=components
7
7
XPIDL_INCLUDE=$LIBXUL_SDK/idl/
8
8
XPIDL_INCLUDE_SELF=$COMPONENTS
11
11
do
12
12
  filetitle=`echo $filename|sed 's/\..\{3\}$//'`
13
13
  echo "Generating $filetitle.xpt from $filename..."
14
 
  $XPIDL -m typelib -w -v -I $XPIDL_INCLUDE -I $XPIDL_INCLUDE_SELF -e $filetitle.xpt $filename
 
14
  $TYPELIB -I $XPIDL_INCLUDE -I $XPIDL_INCLUDE_SELF -o $filetitle.xpt $filename
 
15
 
15
16
done;
16
17