summaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorRegis Merlino <regis.merlino@intel.com>2013-02-22 14:36:41 +0100
committerRegis Merlino <regis.merlino@intel.com>2013-02-22 14:36:41 +0100
commit6719a69aec7067ff8af3110ba928072f08028114 (patch)
tree7498ee8f446d46becdb6227cbd7a14866cb46989 /README
parent99aa98ae0f3000ecf384be893f48c6f8b4cd62cf (diff)
downloaddleyna-connector-dbus-6719a69aec7067ff8af3110ba928072f08028114.tar.gz
[Init] Add initial source files
Signed-off-by: Regis Merlino <regis.merlino@intel.com>
Diffstat (limited to 'README')
-rw-r--r--README71
1 files changed, 71 insertions, 0 deletions
diff --git a/README b/README
new file mode 100644
index 0000000..b71562f
--- /dev/null
+++ b/README
@@ -0,0 +1,71 @@
+Introduction:
+-------------
+
+TODO
+
+Compilation
+------------
+
+TODO
+
+Working with the source code repository
+---------------------------------------
+
+dleyna-connector-dbus can be downloaded, compiled and installed as
+follows:
+
+ Clone repository
+ # git clone git://github.com/01org/dleyna-ipc-dbus.git
+ # cd dleyna-connector-dbus
+
+ Configure and build
+ # ./autoreconf -i
+ # ./configure
+ # make
+
+ Final installation
+ # sudo make install
+
+These instructions are suitable for users who simply want to install
+dleyna-connector-dbus. However, developers wishing to contribute
+to the project should follow a separate "Configure and build" step.
+
+ Configure and build
+ # ./bootstrap-configure
+ # make
+
+The script "bootstrap-configure" cleans the repository, calls
+autreconf and then invokes configure with proper settings for
+development. These settings include the enabling of
+maintainer mode and debugging.
+
+Developers can remove autogenerated files with the following command
+
+ # make maintainer-clean
+
+Configure Options:
+------------------
+
+--enable-werror
+
+This option is disabled by default. To enable use --enable-werror.
+When enabled, all warnings are treated as errors during compilation.
+Should be enabled during development to ensure that errors do not
+creep into the code base. This option is enabled by
+bootstrap-configure.
+
+--enable-debug
+
+This option is disabled by default. To enable use
+--enable-debug. When enabled, the make files produce debug builds.
+This option is enabled by bootstrap-configure.
+
+--enable-optimization
+
+This option is enabled by default. To disable use
+--disable-optimization. When enabled it turns on compiler
+optimizations. Disable = -O0, enable = -O2.
+
+--with-log-level
+
+See logging.txt for more information about logging.