summaryrefslogtreecommitdiffstats
path: root/meta-oem-production-readiness/meta-agl-basesystem/classes/bshalmake.bbclass
blob: 2deac96fc9175f25751b587580ff4e0fc4d10117 (plain)
1
2
3
4
5
6
7
8
9
10
# base_do_install under poky's base.bbclass is empty so definition is needed.
bshalmake_do_install (){
    oe_runmake install
    
    install -d ${D}${includedir}/basesystem
    install -D -m 644 ${S}/hal_api/*.h ${D}${includedir}/basesystem

}

EXPORT_FUNCTIONS do_install
#n334'>334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386
/* IoT.Bzh theaming */

h1 {
    color: #330066;
    border-bottom: 2px solid #330066;
}

h2 {
    color: #330066;
}

h3 {
    color: #330066;
}

h4 {
    color: #330066;
}


/* GENERAL ELEMENTS */

/* clear both */

.clear {
    clear: both;
}

.section> :last-child {
    margin-bottom: 0 !important;
}

.section> :first-child {
    margin-top: 0 !important;
}


/* SPECIAL ELEMENTS */


/* page break always after element on pdf/print definition */

div.pagebreak {
    page-break-after: always;
}


/* no page break inside element on pdf/print definition */

div.nopb {
    page-break-inside: avoid !important;
    margin: 4px 0 4px 0;
}


/* note blocks */

div.note {
    background: #FCF8E3 none repeat scroll 0% 0%;
    color: #8A6D3B;
    padding: 15px;
    margin-bottom: 10px;
    border-bottom: 5px solid #DDD;
    border-color: #FAEBCC;
    page-break-inside: avoid;
}

div.note p {
    padding-bottom: 0;
    margin-bottom: 0;
}


/* images, figures and captions */

p img {
    /* center all images */
    display: block;
    margin: 0 auto;
    padding: 10px 0;
}

figure {
    margin: 1.0em 0px;
    padding: 10px 0;
    text-align: center;
    page-break-inside: avoid;
    display: block;
}

figure img {
    display: block;
    margin: 0 auto;
}

figcaption {
    clear: left;
    margin: 1.0em 0 0 0;
    text-align: center;
    font-style: italic;
    line-height: 1.5em;
    font-size: 80%;
    color: #666;
    display: block;
}

.page .section p img {
    margin-top: 10px;
}


/* ul, ol list margin fix */

.page .section ol,
.page .section ul {
    margin-bottom: 10px;
}


/* blockquotes */

.page .section blockquote {
    margin: 0 0 0 5%;
    font-style: italic;
}


/* PAGE SPECIFIC */


/* set summary page to right side of the paper */

.page .toc h1 {
    page-break-before: right;
}

.page .section.toc {
    page-break-inside: always;
}

/* table headers */

div#README\.md table {
    margin-top: 30px;
    font-size: 95%;
}

div#README\.md table thead {
    display: none;
}



/* CITATION AND IMAGES */


/* math image styles */

.page .section p img.svg,
.page .section p img.png {
    margin-top: 0px;
    margin-bottom: -2px;
}

.page .section p img.math {
    vertical-align: middle;
    height: auto;
    width: auto;
    margin-top: -4px;
    max-height: 15px;
}

.page .section p img.math.line1 {
    margin-top: -7px;
    max-height: 19px;
}

.page .section p img.math.line2 {
    margin-top: -1px;
    max-height: 30px;
}


/* credits page */

.page .section ul.pictures {
    margin-left: -30px;
}

.page .section ul.pictures li {
    list-style: outside none none;
}

.page .section ul.pictures li a {
    float: left;
}

.page .section ul.pictures li span {
    display: block;
    margin-left: 100px;
}



/* sub and super script */

.page .section sub {
    font-size: 80%;
    margin-left: 1px;
}


/* citations and references */

.page .section sup {
    margin-left: -1px;
    margin-right: 2px;
    font-size: 80%;
}

.page .section sup:before {
    content: " ";
}

.page .section ul.citations,
.page .section ul.references {
    margin-left: -30px;
}


.page .section ul.citations li:nth-child(1) {
    margin-top: 20px;
    padding-top: 20px;
    border-top: 1px solid #BBB;
}

.page .section ul.citations li,
.page .section ul.references li {
    list-style: outside none none;
}

.page .section ul.citations li {
    font-size: 80%;
}

.page .section ul.citations li>span:nth-child(1),
.page .section ul.references li>span:nth-child(1) {
    display: block;
    float: left;
    text-align: left;
    width: 70px
}

.page .section ul.citations li>span:nth-child(1) {
    width: 50px
}

.page .section ul.references li div {
    margin-left: 70px;
}

.page .section ul.citations li div {
    margin-left: 50px;
}

.page .section a[href="#"],
.page .section a[href="#"]:link,
.page .section a[href="#"]:visited,
.page .section a[href="#"]:hover,
.page .section a[href="#"]:focus {
    text-decoration: none;
    color: inherit;
    cursor: text;
    font-style: italic;
}


/* self referential footnotes */

.page .section div[type="selfref"] a[href="#"],
.page .section div[type="selfref"] a[href="#"]:link,
.page .section div[type="selfref"] a[href="#"]:visited,
.page .section div[type="selfref"] a[href="#"]:hover,
.page .section div[type="selfref"] a[href="#"]:focus {
    font-style: normal;
}

.page .section div[type="selfref"] span:nth-child(1) {
    display: none;
}


/* page break always after element on pdf/print definition */

div.page-break {
    page-break-inside: always;
}

div.page-break:before {
    content: ' ';
}


/* no page break inside element on pdf/print definition */

div.nopb {
    page-break-inside: avoid;
}

/* justify text */
p {
    text-align: justify;
}

/* page header and footer */

.pdf-footer,
.pdf-header {
    margin-top: 20px;
    color: #aaa;
}

.pdf-header .header-left {
    float: left;
    margin-left: 2em;
    margin-right: auto;
}

.pdf-header .header-right {
    display: table;
    margin-left: auto;
    margin-right: 2em;
}

.pdf-footer .sub {
    padding-top: 8px;
    font-size: 70%;
}

.pdf-header .sub {
    padding-top: 2px;
    font-size: 70%;
}

.pdf-footer {
    padding-top: 10px;
    border-top: 1px solid #eee;
}

.pdf-footer .footer-left {
    float: left;
    margin-left: 2em;
    margin-right: auto;
}

.pdf-footer .footer-center {
    display: table;
    margin-left: auto;
    margin-right: auto;
}

.pdf-footer .footer-right {
    float: right;
    margin-left: auto;
    margin-right: 2em;
}

.pdf-header {
    padding-bottom: 10px;
    border-bottom: 1px solid #eee;
}

.pdf-header .header-pages-count {
    float: right;
    text-align: right;
}

.pdf-header .header-pages-count a,
.pdf-header .header-pages-count a:visited,
.pdf-header .header-pages-count a:active,
.pdf-header .header-pages-count a:focus,
.pdf-header .header-pages-count a:link {
    text-decoration: none;
    color: #aaa;
    cursor: text;
}