
================================================================================
#### 1. How to build for Embedded HARK use on the RASP-MX
## If you are planning to use on the RASP-MX, you need to build the OS first.
please refere to '../HARK-Board' directory.

## Next, execute the following and execute build of Embedded HARK and related libraries.
./post_buildroot_update.sh

## If you made modifications to libharkio3, please do the following.
./post_libharkio3_update.sh

## If you made modifications to Embedded HARK, please do the following.
./post_embeddedhark_update.sh

#### 2. How to build for Embedded HARK use on the PC (includes another native machine build)
## If you are planning to use on the PC, you need only to build following.
./for_native_build.sh


================================================================================
#### Appendix A
## Outline of bundled files
README                      :: This file
HEADER                      :: header string file (for release source code generation)
comment_remove.sh           :: comment remover script (for release source code generation)
embeddedhark/               :: Embedded HARK source codes (master)
flac-1.3.1/                 :: stream patched FLAC 1.3.1 source codes for Embedded HARK
for_native_build.sh         :: build-script for use on the native machine
libharkio3/                 :: libharkio3 library + build-scripts
post_buildroot_update.sh    :: build-script for use on the RASP-MX cross build
                            :: (if you change buildroot side)
post_embeddedhark_update.sh :: build-script for use on the RASP-MX cross build
                            :: (if you change only EmbeddedHARK)
post_libharkio3_update.sh   :: build-script for use on the RASP-MX cross build
                            :: (if you change libharkio3, will also build EmbeddedHARK)

================================================================================
#### Appendix B
## How to create release version source code
# 0. Please confirm you have following files in this directory.
'HEADER' and 'comment_remove.sh'

# 1. Enter following commands
./comment_remove.sh embeddedhark/

# 2. The following file are generated.
'remove.sh'

# 3. And the following directories are generated.
'embeddedhark_comment_removed/'

- 'embeddedhark/' is the original source codes.
- 'embeddedhark_comment_removed/' is the release source codes.

# 4. If you create release package's tar ball, please replace(*1) these directories.

*1: 'embeddedhark/' includes developer comments and private version history,
    therefore, it should not be made public. You should delete 'embeddedhark/'
    and rename 'embeddedhark_comment_removed/' to 'embeddedhark/' and provide it.

