export PACKAGING=${PACKAGING}
export HOST_SYS=${HOST_SYS}
EOC
- X=$base_prefix
SPECPATH=$(spec2yocto findBestSpecFile ${PACKAGING}/packaging/ --package_pn=${BPN})
spec2yocto prep ${SPECPATH} --package_pn=${PN} >> ${WORKDIR}/temp/Bash_patch
cd ${S}
find ${S} -iname "*.Rules" -exec sed -e 's,BUILD_CFLAGS ?=,BUILD_CFLAGS := \$(BUILD_CFLAGS),' -i {} \;
EOC
- X=${STAGING_DIR_HOST}
SPECPATH=$(spec2yocto findBestSpecFile ${PACKAGING}/packaging/ --package_pn=${BPN})
spec2yocto compile ${SPECPATH} --package_pn=${PN} >> ${WORKDIR}/temp/Bash_compile
cd ${S}
echo export RPM_BUILD_ROOT=${D} >> ${WORKDIR}/temp/Bash_install
fi
echo export bindir="/usr/bin" >> ${WORKDIR}/temp/Bash_install
- X=$base_prefix
+
SPECPATH=$(spec2yocto findBestSpecFile ${PACKAGING}/packaging/ --package_pn=${BPN})
spec2yocto install ${SPECPATH} --package_pn=${PN} >> ${WORKDIR}/temp/Bash_install
cd ${S}
git_package
*.orig
*.rej
+specfile-patched
ignore=coreutils,tizen-coreutils,glibc-devel-32bit, eglibc, glibc
#some buildRequire mean depends on native package not runtime
#ex: automake will be replace by automake-native
-native=automake, fdupes, cmake, intltool, autoconf, pkgconfig, help2man
+native=automake, fdupes, cmake, intltool, autoconf, pkgconfig, help2man, bison
#some buildRequire mean depends on cross package not runtime
#ex: gcc will be replace by gcc-native
cross=gcc,libtool
#==============================================================================
# ---- configure macros.
#
-%_prefix /usr
%_exec_prefix %{_prefix}
%_bindir %{_exec_prefix}/bin
%_sbindir %{_exec_prefix}/sbin
%_libexecdir %{_exec_prefix}/libexec
%_datarootdir %{_prefix}/share
%_datadir %{_datarootdir}
-%_sysconfdir /etc
+
%_sharedstatedir %{_prefix}/com
-%_localstatedir /var
-%_lib lib64
-%_libdir %{_prefix}/lib64
+
+%_lib lib
+%_libdir %{_prefix}/lib
%_includedir %{_prefix}/include
-%_oldincludedir /usr/include
-%_infodir /usr/share/info
-%_mandir /usr/share/man
+
%_initddir %{_sysconfdir}/init.d
# Deprecated misspelling, present for backwards compatibility.
%_initrddir %{_initddir}
+++ /dev/null
-Name: calendar-service
-Summary: DB library for calendar
-Version: 0.1.15
-Release: 1
-Group: System/Libraries
-License: Apache 2.0
-Source0: %{name}-%{version}.tar.gz
-Source1: calendar.service
-Requires(post): /sbin/ldconfig
-Requires(post): /usr/bin/sqlite3, /bin/chown
-Requires(postun): /sbin/ldconfig
-
-BuildRequires: cmake
-BuildRequires: pkgconfig(db-util)
-BuildRequires: pkgconfig(sqlite3)
-BuildRequires: pkgconfig(glib-2.0)
-BuildRequires: pkgconfig(dlog)
-BuildRequires: pkgconfig(vconf)
-BuildRequires: pkgconfig(alarm-service)
-BuildRequires: pkgconfig(icu-i18n)
-BuildRequires: pkgconfig(appsvc)
-BuildRequires: pkgconfig(capi-base-common)
-BuildRequires: pkgconfig(contacts-service2)
-BuildRequires: pkgconfig(pims-ipc)
-BuildRequires: pkgconfig(bundle)
-
-%description
-DB library for calendar
-
-%package devel
-Summary: DB library for calendar
-Group: Development/Libraries
-Requires: %{name} = %{version}-%{release}
-Requires: pkgconfig(alarm-service)
-
-%description devel
-DB library for calendar (developement files)
-
-%prep
-%setup -q
-
-
-%build
-%cmake .
-
-
-make %{?jobs:-j%jobs}
-
-%install
-%make_install
-
-mkdir -p %{buildroot}/etc/rc.d/rc3.d/
-mkdir -p %{buildroot}/etc/rc.d/rc5.d/
-ln -s ../init.d/calendar-serviced.sh %{buildroot}/etc/rc.d/rc3.d/S85calendar-serviced
-ln -s ../init.d/calendar-serviced.sh %{buildroot}/etc/rc.d/rc5.d/S85calendar-serviced
-
-mkdir -p %{buildroot}%{_unitdir_user}/tizen-middleware.target.wants
-install %{SOURCE1} %{buildroot}%{_unitdir_user}/
-ln -s ../calendar.service %{buildroot}%{_unitdir_user}/tizen-middleware.target.wants/
-
-mkdir -p %{buildroot}/opt/usr/dbspace/.calendar-svc.db
-mkdir -p %{buildroot}/opt/usr/dbspace/.calendar-svc.db-journal
-
-%post
-/sbin/ldconfig
-
-chown :6003 /opt/usr/data/calendar-svc
-
-mkdir -p /opt/usr/dbspace
-
-chown :6003 /opt/usr/dbspace/.calendar-svc.db
-chown :6003 /opt/usr/dbspace/.calendar-svc.db-journal
-chown :6003 /opt/usr/data/calendar-svc/.CALENDAR_SVC_*
-
-chmod 660 /opt/usr/dbspace/.calendar-svc.db
-chmod 660 /opt/usr/dbspace/.calendar-svc.db-journal
-chmod 660 /opt/usr/data/calendar-svc/.CALENDAR_SVC_*
-
-%postun -p /sbin/ldconfig
-
-%files
-%manifest calendar-service.manifest
-%defattr(-,root,root,-)
-#%{_libdir}/libcalendar-service-native.so.*
-%{_bindir}/calendar-serviced*
-%{_libdir}/libcalendar-service2.so.*
-%attr(0755,root,root) /etc/rc.d/init.d/calendar-serviced.sh
-/etc/rc.d/rc3.d/S85calendar-serviced
-/etc/rc.d/rc5.d/S85calendar-serviced
-%dir %attr(0775,root,root) /opt/usr/data/calendar-svc/
-/opt/usr/data/calendar-svc/.CALENDAR_SVC_CALENDAR_CHANGED
-/opt/usr/data/calendar-svc/.CALENDAR_SVC_EVENT_CHANGED
-/opt/usr/data/calendar-svc/.CALENDAR_SVC_TODO_CHANGED
-/usr/share/calendar-svc/dft-calendar
-%config(noreplace) /opt/usr/dbspace/.calendar-svc.db*
-%{_unitdir_user}/calendar.service
-%{_unitdir_user}/tizen-middleware.target.wants/calendar.service
-
-%files devel
-%defattr(-,root,root,-)
-%{_includedir}/calendar-service/*.h
-%{_includedir}/calendar-service2/*.h
-%{_libdir}/*.so
-%{_libdir}/pkgconfig/calendar.pc
-#%{_libdir}/pkgconfig/calendar-service-native.pc
-%{_libdir}/pkgconfig/calendar-service2.pc
-/opt/usr/data/calendar-svc/calendar-svc-initdb
+++ /dev/null
-#sbs-git:slp/pkgs/g/gstreamer0.10-ffmpeg gst-ffmpeg 0.10.11 eab91d2292960a6c9af3b27ca939ad65a4418984
-Name: gst-ffmpeg0.10
-Summary: FFmpeg plugin for GStreamer
-Version: 0.10.11
-Release: 19
-Group: Application/Multimedia
-License: LGPLv2+
-Source0: %{name}-%{version}.tar.gz
-BuildRequires: gettext
-BuildRequires: which
-BuildRequires: gstreamer0.10-tools
-BuildRequires: pkgconfig(gstreamer-plugins-base-0.10)
-BuildRequires: pkgconfig(gstreamer-0.10)
-BuildRequires: pkgconfig(glib-2.0)
-BuildRequires: pkgconfig(zlib)
-BuildRequires: pkgconfig(vorbis)
-BuildRequires: pkgconfig(theora)
-
-%description
-This GStreamer plugin supports a large number of audio and video compression
-formats through the use of the FFmpeg library. The plugin contains GStreamer
-elements for decoding 90+ formats (AVI, MPEG, OGG, Matroska, ASF, ...),
-demuxing 30+ formats and colorspace conversion.
-
-
-%prep
-%setup -q
-
-%build
-./autogen.sh
-
-export CFLAGS+=" -Wall -g -fPIC\
- -DFFDEC_RANK_MODIFICATION"
-
-%configure --disable-static \
- --disable-nls \
- --prefix=%{_prefix} \
- --with-html-dir=/tmp/dump
-
-
-make %{?jobs:-j%jobs}
-
-%install
-rm -rf %{buildroot}
-%make_install
-
-
-%files
-%manifest gst-ffmpeg.manifest
-%defattr(-,root,root,-)
-%{_libdir}/gstreamer-0.10/libgstffmpeg.so
diff --git a/packaging/db4.spec b/packaging/db4.spec
-index 4845063..8f4f149 100644
+index c46e86b..973d581 100644
--- a/packaging/db4.spec
+++ b/packaging/db4.spec
-@@ -60,8 +60,8 @@ This package contains the header files and libraries.
-
+@@ -62,8 +62,8 @@ This package contains the header files and libraries.
%prep
%setup -q -n %{generic_name}-%{version}
+ cp %{SOURCE1001} .
-cd ..
-tar -jcf %{generic_name}-%{version}.tar.bz2 %{generic_name}-%{version}
+#cd ..
%build
cd dist
-@@ -72,12 +72,12 @@ DIST_DATE=`date '+%B %e, %Y' --date="@$LAST_MOD"`
+@@ -74,12 +74,12 @@ DIST_DATE=`date '+%B %e, %Y' --date="@$LAST_MOD"`
sed -i -e "s/^DB_RELEASE_DATE=.*$/DB_RELEASE_DATE=\"$DIST_DATE\"/" RELEASE
./s_config
CFLAGS="%{optflags} -fno-strict-aliasing"
index 6f263b7..7a62e9f 100644
--- a/packaging/nss.spec
+++ b/packaging/nss.spec
-@@ -22,7 +22,7 @@ Source6: setup-nsssysinit.sh
+@@ -22,8 +22,8 @@ Source6: setup-nsssysinit.sh
Source7: cert9.db
Source8: key4.db
Source9: pkcs11.txt
+ Source1001: nss.manifest
-%define nspr_ver %(rpm -q --queryformat '%{VERSION}' nspr)
+%define nspr_ver 4.9.2
Requires(pre): nspr >= %nspr_ver
%prep
%setup -q -n %{generic_name}-%{version}
cp %{SOURCE1001} .
-cd ..
-tar -jcf %{generic_name}-%{version}.tar.bz2 %{generic_name}-%{version}
+#cd ..
+#tar -jcf %{generic_name}-%{version}.tar.bz2 %{generic_name}-%{version}
%build
cd dist
Group: Development/Libraries/Python
Url: http://www.freedesktop.org/wiki/Software/DBusBindings/
Source0: http://dbus.freedesktop.org/releases/dbus-python/dbus-python-%{version}.tar.gz
+Source1001: dbus-python.manifest
BuildRequires: fdupes
BuildRequires: python-devel
BuildRequires: pkgconfig(dbus-1)
%prep
%setup -q
+cp %{SOURCE1001} .
%build
export CFLAGS="%{optflags} -fstack-protector -fno-strict-aliasing -fPIC"
%fdupes -s %{buildroot}
%files
+%manifest %{name}.manifest
%license COPYING
%defattr(-,root,root,-)
%{python_sitelib}/*
%{python_sitearch}/*
%files devel
+%manifest %{name}.manifest
%defattr(-,root,root,-)
%{_includedir}/dbus-1.0/dbus/dbus-python.h
%{_libdir}/pkgconfig/dbus-python.pc
Group: TO_BE/FILLED_IN
License: TO BE FILLED IN
Source0: %{name}-%{version}.tar.gz
-Source1001: packaging/default-fonts-fc-sdk.manifest
+Source1001: default-fonts-fc-sdk.manifest
%description
Font configuration package for SDK
chmod 664 ${D}/opt/etc/fonts/conf.avail/99-slp.conf
%files
-%manifest default-fonts-fc-sdk.manifest
+%manifest %{name}.manifest
%defattr(-,root,root,-)
/opt/etc/fonts/conf.avail/99-slp.conf
%{_prefix}/etc/fonts/conf.d/99-slp.conf
Group: TO_BE/FILLED_IN
License: TO BE FILLED IN
Source0: %{name}-%{version}.tar.gz
+Source1001: dnsmasq.manifest
BuildRequires: cmake
BuildRequires: pkgconfig(dbus-1)
%prep
%setup -q
+cp %{SOURCE1001} .
%build
cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix}
%make_install
%files
-%manifest dnsmasq.manifest
+%manifest %{name}.manifest
%{_bindir}/dnsmasq
%changelog
Url: http://www.gnu.org/software/ed/
Group: Productivity/Editors/Other
Source: %{name}-%{version}.tar.gz
+Source1001: ed.manifest
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
%prep
%setup -q
+cp %{SOURCE1001} .
sed -i \
-e "s/CFLAGS='.*/CFLAGS='%{optflags}'/" \
-e "s/CXXFLAGS='.*/CXXFLAGS='%{optflags}'/" \
%{makeinstall}
%files
+%manifest %{name}.manifest
%license COPYING
%defattr(-,root,root)
%{_bindir}/%{name}
Group: Productivity/Archiving/Compression
Source0: %{name}-%{version}.tar.bz2
Source1: macros.fdupes
+Source1001: fdupes.manifest
%description
FDUPES is a program for identifying or deleting duplicate files
%prep
%setup -q
+cp %{SOURCE1001} .
%build
make
install -D -m644 %{SOURCE1} %{buildroot}%{_sysconfdir}/rpm/macros.fdupes
%files
+%manifest %{name}.manifest
%defattr(-, root, root)
%doc CHANGES
%{_bindir}/fdupes
Url: http://groff.ffii.org
Group: Applications/Publishing
Source: %{name}-%{version}.tar.gz
+Source1001: groff.manifest
BuildRequires: bison
BuildRequires: zlib-devel
Requires: /usr/bin/mktemp
%prep
%setup -q
+cp %{SOURCE1001} .
%build
%configure --enable-multibyte
%remove_docs
%files -f groff-files
+%manifest %{name}.manifest
%defattr(-,root,root,-)
%{_datadir}/groff
%files perl
+%manifest %{name}.manifest
%defattr(-,root,root,-)
%{_bindir}/grog
%{_bindir}/mmroff
Group: Base/Libraries
Source: %{name}-%{version}.tar.bz2
Source2: baselibs.conf
+Source1001: libcap.manifest
BuildRequires: fdupes
BuildRequires: libattr-devel
%define debug_package_requires libcap2 = %{version}-%{release}
%prep
%setup -q
+cp %{SOURCE1001} .
%build
# lib=%{_lib} make %{?_smp_mflags} COPTFLAG="%{optflags}"
%postun -p /sbin/ldconfig
%files
+%manifest %{name}.manifest
%defattr(-,root,root)
%license License
%attr(755,root,root) /%{_lib}/libcap.so.*
%files progs
+%manifest %{name}.manifest
%defattr(-,root,root)
%{_mandir}/man1/*
%{_mandir}/man8/*
/sbin/*
%files devel
+%manifest %{name}.manifest
%defattr(-,root,root)
%doc License README CHANGELOG
%{_includedir}/sys/capability.h
-#%define udev_libdir /usr/lib/udev
-
Name: libprivilege-control
Summary: Library to control privilege of application
Version: 0.0.26.TIZEN
Release: 1
-Group: System/Security
-License: Apache 2.0
+Group: Security/Access Control
+License: Apache-2.0
Source0: %{name}-%{version}.tar.gz
-Source1: %{name}-conf.manifest
Source2: smack-default-labeling.service
+Source1001: %{name}.manifest
BuildRequires: cmake
BuildRequires: pkgconfig(libsmack)
BuildRequires: pkgconfig(dlog)
%package devel
Summary: Control privilege of application (devel)
-Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
%description devel
%package conf
Summary: Control privilege of application files
-Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
-Requires: /usr/bin/chsmack
%description conf
Library to control privilege of application files
%prep
%setup -q
+cp %{SOURCE1001} .
%build
export CFLAGS="${CFLAGS} -Wno-implicit-function-declaration"
make %{?jobs:-j%jobs}
%install
-rm -rf %{buildroot}
-mkdir -p %{buildroot}/usr/share/license
-cp LICENSE %{buildroot}/usr/share/license/%{name}
%make_install
-
-mkdir -p %{buildroot}/etc
-mv %{buildroot}/opt/etc/passwd %{buildroot}/etc/passwd
-mv %{buildroot}/opt/etc/group %{buildroot}/etc/group
-
-cp -a %{SOURCE1} %{buildroot}%{_datadir}/
-install -D -d %{buildroot}/etc/rc.d/rc3.d/
-install -D -d %{buildroot}/etc/rc.d/rc4.d/
-ln -sf ../init.d/smack_default_labeling %{buildroot}/etc/rc.d/rc3.d/S45smack_default_labeling
-ln -sf ../init.d/smack_default_labeling %{buildroot}/etc/rc.d/rc4.d/S45smack_default_labeling
-ln -sf ../init.d/smack_rules %{buildroot}/etc/rc.d/rc3.d/S02smack_rules
-ln -sf ../init.d/smack_rules %{buildroot}/etc/rc.d/rc4.d/S02smack_rules
-
mkdir -p %{buildroot}/usr/lib/systemd/system/basic.target.wants
install -m 644 %{SOURCE2} %{buildroot}/usr/lib/systemd/system/
ln -s ../smack-default-labeling.service %{buildroot}/usr/lib/systemd/system/basic.target.wants/
+mkdir -p %{buildroot}/usr/share/privilege-control/
-%post
-if [ ! -e "${D}/home/app" ]
-then
- mkdir -p ${D}/home/app
-fi
-
-if [ ! -e "${D}/home/developer" ]
-then
- mkdir -p /${D}home/developer
-fi
-
-chown 5000:5000 ${D}/home/app
-chmod 755 ${D}/home/app
-chown 5100:5100 ${D}/home/developer
-chmod 755 ${D}/home/developer
+%post -p /sbin/ldconfig
-if [ ! -e "${D}/usr/share/privilege-control" ]
-then
- mkdir -p ${D}/usr/share/privilege-control/
-fi
+%postun -p /sbin/ldconfig
%files
+%manifest %{name}.manifest
+%license LICENSE
%{_libdir}/*.so.*
%{_bindir}/slp-su
+%dir %{_datarootdir}/privilege-control
%{_datarootdir}/privilege-control/*
-#%{udev_libdir}/rules.d/*
-#%attr(755,root,root) %{udev_libdir}/uname_env
-%{_datadir}/license/%{name}
%files conf
-/etc/group
-/etc/passwd
+%manifest %{name}.manifest
/opt/etc/smack/*
-%attr(755,root,root) /etc/rc.d/*
/usr/lib/systemd/system/smack-default-labeling.service
/usr/lib/systemd/system/basic.target.wants/smack-default-labeling.service
-%manifest %{_datadir}/%{name}-conf.manifest
/opt/dbspace/.privilege_control*.db
%files devel
+%manifest %{name}.manifest
%{_includedir}/*.h
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
Group: System/Libraries
License: Apache
Source0: libtcore-%{version}.tar.gz
+Source1001: libtcore.manifest
Requires(post): /sbin/ldconfig
Requires(postun): /sbin/ldconfig
BuildRequires: cmake
%prep
%setup -q
+cp %{SOURCE1001} .
%build
%cmake . -DVERSION=%{version}
%make_install
%files
-%manifest libtcore.manifest
+%manifest %{name}.manifest
%defattr(-,root,root,-)
%{_libdir}/libtcore*
/usr/share/license/libtcore
%files devel
+%manifest %{name}.manifest
%defattr(-,root,root,-)
%{_includedir}/*
%{_libdir}/pkgconfig/tcore.pc
Group: System/Libraries
License: Apache
Source0: libtcore-%{version}.tar.gz
+Source1001: libtcore.manifest
Requires(post): /sbin/ldconfig
Requires(postun): /sbin/ldconfig
BuildRequires: cmake
%prep
%setup -q
+cp %{SOURCE1001} .
%build
%cmake . -DVERSION=%{version}
%make_install
%files
-%manifest libtcore.manifest
+%manifest %{name}.manifest
%defattr(-,root,root,-)
%{_libdir}/libtcore*
/usr/share/license/libtcore
%files devel
+%manifest %{name}.manifest
%defattr(-,root,root,-)
%{_includedir}/*
%{_libdir}/pkgconfig/tcore.pc
Source7: cert9.db
Source8: key4.db
Source9: pkcs11.txt
+Source1001: nss.manifest
%define nspr_ver 4.9.2
Requires(pre): nspr >= %nspr_ver
Requires(pre): libfreebl3 >= %{nss_softokn_fips_version}
%prep
%setup -n nss-%{version} -q
+cp %{SOURCE1001} .
cd mozilla
%build
rm -rf $RPM_BUILD_ROOT
%files
+%manifest %{name}.manifest
%defattr(-, root, root)
%{_libdir}/libnss3.so
%{_libdir}/libnssutil3.so
%{_libdir}/libssl3.so
%files devel
+%manifest %{name}.manifest
%defattr(644, root, root, 755)
%{_includedir}/nss3/
%{_libdir}/*.a
%attr(755,root,root) %{_bindir}/nss-config
%files tools
+%manifest %{name}.manifest
%defattr(-, root, root)
%{_bindir}/*
%exclude %{_sbindir}/setup-nsssysinit.sh
%exclude %{_bindir}/nss-config
%files sysinit
+%manifest %{name}.manifest
%defattr(-, root, root)
%dir %{_sysconfdir}/pki
%dir %{_sysconfdir}/pki/nssdb
%{_sbindir}/setup-nsssysinit.sh
%files -n libfreebl3
+%manifest %{name}.manifest
%defattr(-, root, root)
%{_libdir}/libfreebl3.so
%{_libdir}/libfreebl3.chk
%files -n libsoftokn3
+%manifest %{name}.manifest
%defattr(-, root, root)
%{_libdir}/libsoftokn3.so
%{_libdir}/libsoftokn3.chk
%{_libdir}/libnssdbm3.chk
%files certs
+%manifest %{name}.manifest
%defattr(-, root, root)
%{_libdir}/libnssckbi.so
Source: http://zlib.net/zlib-%{version}.tar.bz2
Source1: LICENSE
Source2: baselibs.conf
+Source1001: zlib.manifest
BuildRequires: pkgconfig
%description
%prep
%setup -q
+cp %{SOURCE1001} .
%build
export LDFLAGS="-Wl,-z,relro,-z,now"
%postun -p /sbin/ldconfig
%files
+%manifest %{name}.manifest
%defattr(-,root,root)
/%{_lib}/libz.so.1.2.*
/%{_lib}/libz.so.1
%files devel
+%manifest %{name}.manifest
%defattr(-,root,root)
%doc README
%{_mandir}/man3/zlib.3.gz
%{_libdir}/pkgconfig/zlib.pc
%files devel-static
+%manifest %{name}.manifest
%defattr(-,root,root)
%{_libdir}/libz.a
%files -n minizip
+%manifest %{name}.manifest
%{_libdir}/libminizip.so.*
%files -n minizip-devel
+%manifest %{name}.manifest
%dir %{_includedir}/minizip
%{_includedir}/minizip/*.h
%{_libdir}/libminizip.so
#!/bin/bash
-cd /home/ronanguirec/yoctoTizen/prometa-Tizen_ivi_3.0
+cd /home/ronanguirec/yoctoTizen/proto-meta-Tizen_ivi_3.0
mkdir -p git_package
mkdir -p specfile-initial
dump_group(project,group_dico)
+ @cmdln.option( "--debug",
+ action = "store",
+ default = None,
+ help = "run the in debug mode.[yes/no]" )
@cmdln.option( "--project",
action = "store",
default = None,
${cmd_usage}--
${cmd_option_list}
"""
+ global DEBUG_RUN
+ if opts.debug == "no":
+ DEBUG_RUN = False
+ elif opts.debug == "yes":
+ DEBUG_RUN = True
+
if opts.project is None:
project = SPEC2YOCTO_CONFIG.get_current_project()
else:
if res != 1:
print res
+ @cmdln.option( "--debug",
+ action = "store",
+ default = None,
+ help = "run the in debug mode.[yes/no]" )
@cmdln.option( "--project",
action = "store",
default = None,
${cmd_usage}--
${cmd_option_list}
"""
+ global DEBUG_RUN
+ if opts.debug == "no":
+ DEBUG_RUN = False
+ elif opts.debug == "yes":
+ DEBUG_RUN = True
+
if opts.project is None:
project = SPEC2YOCTO_CONFIG.get_current_project()
else: