Improve the OpenSAF directory structure and build system:
The directory structure now looks like this:
. +-- bin (Built executables) +-- java (Java source code) | +-- ais_api | | +-- src | | +-- org | | +-- saforum | | +-- ais | | +-- amf | | +-- clm | +-- ais_api_impl (Java AIS API mapping Implementation for AMF,CLM) | | +-- src | | +-- org | | +-- opensaf | | +-- ais | | +-- amf | | +-- clm | +-- am4j_sailfin | | +-- amf-configuration | | +-- clc-cli-scripts | +-- amf_agent | | +-- src | | +-- com | | +-- ericsson | | +-- saf | | +-- amf | +-- apitest (OpenSAF Test suites) | +-- configandscript | +-- src | +-- org | +-- opensaf | +-- ais | +-- amf | | +-- test | +-- clm | | +-- test | +-- test +-- lib (Built libraries) +-- m4 (Extra M4 macros for the build) +-- pkgconfig (OpenSAF Pkgconfig file) +-- python (Python source code) | +-- pyosaf | | +-- utils | | +-- clm | | +-- immoi | | +-- immom | | +-- log | | +-- ntf | +-- samples +-- rpms (Built RPMs) +-- samples (OpenSAF sample applications for SAF services) | +-- amf | | +-- campaigns | | +-- non_sa_aware | | +-- proxy | | +-- sa_aware | | +-- wrapper | +-- cpsv | | +-- ckpt_demo | | +-- ckpt_track_demo | +-- edsv | +-- glsv | +-- immsv | | +-- immom_python | | +-- immutils | +-- m4 | +-- mqsv | +-- smfsv | +-- campaigns +-- scripts (OpenSAF scripts) +-- src (C and C++ source code) | +-- amf | | +-- agent (sources for OpenSAF agents) | | +-- amfd | | | +-- tests | | +-- amfnd | | +-- amfwd | | +-- saf | | +-- tools | +-- base (OpenSAF base library) | | +-- tests | +-- ckpt | | +-- agent (sources for OpenSAF agents) | | +-- apitest (OpenSAF Test suites) | | +-- ckptd | | +-- ckptnd | | +-- saf | +-- clm | | +-- agent (sources for OpenSAF agents) | | +-- apitest (OpenSAF Test suites) | | +-- clmd | | +-- clmnd | | +-- saf | +-- dtm | | +-- dtmnd | | +-- transport | | +-- tests | +-- evt | | +-- agent (sources for OpenSAF agents) | | +-- apitest (OpenSAF Test suites) | | +-- evtd | | +-- saf | +-- fm | | +-- fmd | +-- imm | | +-- agent (sources for OpenSAF agents) | | +-- apitest (OpenSAF Test suites) | | | +-- implementer | | | +-- management | | +-- immd | | +-- immloadd | | +-- immnd | | +-- immpbed | | +-- saf | | +-- tools (IMM commandline utilities and IMM XML merge tool) | +-- lck | | +-- agent (sources for OpenSAF agents) | | +-- apitest (OpenSAF Test suites) | | +-- lckd | | +-- lcknd | | +-- saf | +-- libjava | +-- log | | +-- agent (sources for OpenSAF agents) | | +-- apitest (OpenSAF Test suites) | | +-- logd | | +-- saf | | +-- tools (SAFLOG command line utility) | +-- mbc | | +-- apitest (OpenSAF Test suites) | +-- mds | | +-- apitest (OpenSAF Test suites) | +-- msg | | +-- agent (sources for OpenSAF agents) | | +-- apitest (OpenSAF Test suites) | | +-- msgd | | +-- msgnd | | +-- saf | +-- nid | | +-- agent (sources for OpenSAF agents) | +-- ntf | | +-- agent (sources for OpenSAF agents) | | +-- apitest (OpenSAF Test suites) | | +-- ntfd | | +-- ntfimcnd | | +-- saf | | +-- tools (SAFNTF command line utility) | +-- osaf | | +-- apitest (OpenSAF Test suites) | | +-- immutil | | +-- saf | | +-- saflog | +-- plm | | +-- agent (sources for OpenSAF agents) | | +-- apitest (OpenSAF Test suites) | | +-- plmcd | | +-- plmd | | +-- saf | +-- rde | | +-- agent (sources for OpenSAF agents) | | +-- rded | | +-- tools | +-- smf | +-- agent (sources for OpenSAF agents) | +-- saf | +-- scripts | +-- smfd | +-- smfnd | +-- tools +-- tools (OpenSAF developer tools and UML devel environment) +-- cluster_sim_uml | +-- archive | | +-- scripts | +-- bin | +-- etc | | +-- init.d | +-- uml | +-- bin | +-- config | +-- root_template | +-- bin | +-- dev | | +-- pts | | +-- shm | +-- etc | | +-- init.d | +-- home | +-- lib | | +-- modules | +-- lib64 | +-- opt | +-- proc | +-- root | | +-- www | | +-- cgi-bin | +-- sbin | +-- sys | +-- tmp | +-- usr | | +-- bin | | +-- sbin | +-- var | +-- lib | | +-- opensaf | +-- log | | +-- opensaf | +-- run | +-- opensaf +-- devel +-- dot +-- doxygen +-- indent +-- model +-- review
Diff:
changeset: 8486:07a1f9d16be4
user: Anders Widell an..@..com
date: Mon Jan 02 17:03:35 2017 +0100
summary: build: Refactor the directory structure and build system [#2084]
[staging:07a1f9]
Related
Commit: [07a1f9]
Tickets:
#2084changeset: 8487:f03842f174ff
user: Anders Widell an..@..com
date: Tue Jan 03 12:06:43 2017 +0100
summary: build: Fix so that make rpm works again [#2084]
[staging:f03842]
Related
Commit: [f03842]
Tickets:
#2084