mirror of
https://github.com/Samsung/escargot.git
synced 2026-06-22 10:01:50 +00:00
Update CI for small build configuration
Signed-off-by: HyukWoo Park <hyukwoo.park@samsung.com>
This commit is contained in:
parent
5a9b538077
commit
a3aedf3fc5
3 changed files with 2 additions and 6 deletions
2
.github/workflows/es-actions.yml
vendored
2
.github/workflows/es-actions.yml
vendored
|
|
@ -63,7 +63,7 @@ jobs:
|
|||
strategy:
|
||||
matrix:
|
||||
tc: ['octane', 'v8 chakracore spidermonkey']
|
||||
build_opt: ['', '-DESCARGOT_THREADING=ON']
|
||||
build_opt: ['', '-DESCARGOT_THREADING=ON', '-DESCARGOT_SMALL_CONFIG=ON']
|
||||
exclude:
|
||||
# exclude spidermonkey on threading-enabled build (TODO)
|
||||
- tc: 'v8 chakracore spidermonkey'
|
||||
|
|
|
|||
|
|
@ -104,10 +104,6 @@ IF (NOT DEFINED ESCARGOT_SMALL_CONFIG)
|
|||
SET (ESCARGOT_SMALL_CONFIG OFF)
|
||||
ENDIF()
|
||||
|
||||
IF (NOT DEFINED ESCARGOT_GC_SMALL_CONFIG)
|
||||
SET (ESCARGOT_GC_SMALL_CONFIG OFF)
|
||||
ENDIF()
|
||||
|
||||
IF (${ESCARGOT_SMALL_CONFIG} STREQUAL "ON")
|
||||
SET (ESCARGOT_DEFINITIONS ${ESCARGOT_DEFINITIONS} -DESCARGOT_SMALL_CONFIG)
|
||||
ENDIF()
|
||||
|
|
|
|||
|
|
@ -79,7 +79,7 @@ ENDIF()
|
|||
|
||||
SET (GCUTIL_CFLAGS ${ESCARGOT_GCUTIL_CFLAGS})
|
||||
|
||||
IF (${ESCARGOT_GC_SMALL_CONFIG} STREQUAL "ON")
|
||||
IF (${ESCARGOT_SMALL_CONFIG} STREQUAL "ON")
|
||||
SET (GCUTIL_CFLAGS ${GCUTIL_CFLAGS} -DSMALL_CONFIG -DMAX_HEAP_SECTS=512)
|
||||
ENDIF()
|
||||
IF (ESCARGOT_THREADING)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue