Changeset 81 for HelloMruby
- Timestamp:
- Jun 21, 2014, 9:53:39 AM (9 years ago)
- Location:
- HelloMruby/tags/HelloMruby-V1.0.0
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
HelloMruby/tags/HelloMruby-V1.0.0/HelloMruby.cdl
r77 r81 80 80 }; 81 81 82 cell tPosixMrubyV MMrubyVMTask{82 cell tPosixMrubyVmInTask MrubyVMTask{ 83 83 cInit = VM_TECSInitializer.eInitialize; 84 84 -
HelloMruby/tags/HelloMruby-V1.0.0/Makefile
r77 r81 13 13 14 14 # 夿° #_MVAR_# 15 # fixed variable (unchangeable by config or plugin) 16 TARGET_BASE = HelloMruby 15 TARGET = HelloMruby.exe 16 TIMESTAMP = tecsgen.timestamp 17 TECSGEN_EXE = tecsgen 17 18 BASE_DIR = . 19 CC = gcc 20 CFLAGS = -I $(BASE_DIR)/. -I $(TECSPATH)/../test/cygwin -I $(TECSPATH) -I $(TECSPATH)/mruby -I $(TECSPATH)/posix -I $(TECSPATH)/rpc -I $(MRUBYPATH)/include -I $(GEN_DIR) -D "Inline=static inline" 21 LD = gcc 22 LDFLAGS = -lmruby -L$(MRUBYPATH)/lib -lm 18 23 GEN_DIR = $(BASE_DIR)/gen 19 INCLUDES = -I $(BASE_DIR)/. -I $(TECSPATH)/../test/cygwin -I $(TECSPATH) -I $(TECSPATH)/mruby -I $(TECSPATH)/posix -I $(TECSPATH)/rpc -I $(MRUBYPATH)/include -I $(GEN_DIR)20 DEFINES =21 22 # end of fixed variable (unchangeable by config or plugin)23 #default C Compiler24 CC = gcc25 26 #default C Compiler options27 CFLAGS = $(INCLUDES) $(DEFINES) -D "Inline=static inline"28 29 #default Liknker30 LD = gcc31 32 #default Liknker Options33 LDFLAGS = -lmruby -L ../lib34 35 #CHANGE this into suitable path36 MRUBYPATH = ..37 38 #default srource directory39 24 SRC_DIR = $(BASE_DIR)/src 40 41 #default target name42 TARGET = $(TARGET_BASE).exe43 44 #default TECS generator45 TECSGEN_EXE = tecsgen46 # uncomment below if you don't have Ruby. work on only Windows47 # TECSGEN_EXE = tecsgen.exe48 49 #Time Stamp50 TIMESTAMP = tecsgen.timestamp51 52 #default relocatable object (.o) directory53 25 _TECS_OBJ_DIR = $(GEN_DIR)/ 54 55 56 57 # Pre-tecsgen target 26 # _TECS_OBJ_DIR # should end with '/' 58 27 PRE_TECSGEN_TARGET = 59 60 # Post-tecsgen target61 28 POST_TECSGEN_TARGET = 62 29 63 # vpath for C sources and headers64 30 vpath %.c $(SRC_DIR) $(GEN_DIR) $(TECSPATH)/../test/cygwin $(TECSPATH) $(TECSPATH)/mruby $(TECSPATH)/posix $(TECSPATH)/rpc $(MRUBYPATH)/include 65 31 vpath %.h $(SRC_DIR) $(GEN_DIR) $(TECSPATH)/../test/cygwin $(TECSPATH) $(TECSPATH)/mruby $(TECSPATH)/posix $(TECSPATH)/rpc $(MRUBYPATH)/include 66 32 67 # Other objects (out of tecsgen)68 33 OTHER_OBJS = # Add objects out of tecs care. 69 34 # OTHER_OBJS = $(_TECS_OBJ_DIR)vasyslog.o 35 36 # Additional VARS 37 # CHANGE this into suitable path 38 MRUBYPATH = .. 39 70 40 # ã«ã¼ã« #_MRUL_# 71 41 allall: tecs -
HelloMruby/tags/HelloMruby-V1.0.0/MyMrubyVM.cdl
r77 r81 14 14 15 15 [active] 16 composite tPosixMrubyV M{16 composite tPosixMrubyVmInTask { 17 17 [optional] 18 18 call nMruby::sInitializeBridge cInit;
Note:
See TracChangeset
for help on using the changeset viewer.