Scons Build option looks as follows.


TARGET_OS = linux, tizen, android, ios, windows, darwin, arduino, msys_nt,
yocto    default=host

TARGET_ARCH = x86, x86_64, arm, arm-v7a, arm64, arm64-v8a, armeabi-v7a,
armeabi-v7a-hard, avr, i386, armv7, armv7s, powerpc, powerpc64, mips,
mipsel         default=deault_arch

TARGET_TRANSPORT = ALL, BT, BLE, IP, NFC       default=IP/ALL

ROUTING = GW, EP                                     default=EP

WITH_MQ = SUB, PUB, BROKER, OFF                 default=OFF

SECURED = 0,1                                            default=0

DTLS_WITH_X509 = 0, 1                                 default=0

RDMODE = CLIENT, SERVER                            default=CLIENT

WITH_RA                              default=False

WITH_RA_IBB                        default=False

WITH_TCP                             default=False

WITH_CLOUD                         default=False

LOGGING                             default=logging_default

VERBOSE                              default=False

RELEASE = true/yes/1              default=True

TEST = 0, 1                           default=0

SIMUALTOR                          default=False

BUILD_SAMPLE = ON/,OFF        default=ON



ANDROID_NDK                                 path

ANDROID_HOME                              path

ANDROID_GRADLE                  path

MSVC_VERSION          

SHIELD = WIFI, ETHI

DEVICE_NAME ??



I think it will be better to minimize it in case of feature and independent
from others.

For example) If WITH_CLOUD, RDMODE generates the additional API, then make
it as separate module instead of using Build option.

Not used items such as WITH_RA, WITH_RA_IBB need to be removed, I think.

More items make the maintenance hard.



BR, Uze Choi

From: ts_tg at openconnectivity.org [mailto:[email protected]] On
Behalf Of ???(Uze Choi)
Sent: Monday, August 22, 2016 2:47 PM
To: iotivity-dev at lists.iotivity.org
Cc: ts_tg
Subject: [ts_tg] IoTivity build options query for cleaning up



Hi All,



During the last OCF OSWG meeting (even though we are very late), there is a
requirement to list and clean up the build options of IoTivity.

Please share the build option which each developer is interested or
associated with your task.

If no response from this query, let me remove the build option remained for
source code cleaning.



BR, Uze Choi

-------------- next part --------------
HTML ?????? ??????????????...
URL: 
<http://lists.iotivity.org/pipermail/iotivity-dev/attachments/20160824/bfa1a59e/attachment.html>

Reply via email to