summaryrefslogtreecommitdiff
path: root/common.mak
diff options
context:
space:
mode:
Diffstat (limited to 'common.mak')
-rw-r--r--common.mak13
1 files changed, 13 insertions, 0 deletions
diff --git a/common.mak b/common.mak
new file mode 100644
index 0000000..9514b5b
--- /dev/null
+++ b/common.mak
@@ -0,0 +1,13 @@
+IJS_COMMON_OBJ=ijs$(OBJ)
+
+all: ijs_client_example$(EXE) ijs_server_example$(EXE)
+
+ijs_client_example$(EXE): ijs_client_example$(OBJ) ijs_client$(OBJ) $(IJS_COMMON_OBJ) $(IJS_EXEC_SERVER)
+ $(CC) $(CFLAGS) $(FE)ijs_client_example$(EXE) ijs_client_example$(OBJ) ijs_client$(OBJ) $(IJS_COMMON_OBJ) $(IJS_EXEC_SERVER) $(LDLIBS)
+
+ijs_server_example$(EXE): ijs_server_example$(OBJ) ijs_server$(OBJ) $(IJS_COMMON_OBJ)
+ $(CC) $(CFLAGS) $(FE)ijs_server_example$(EXE) ijs_server_example$(OBJ) ijs_server$(OBJ) $(IJS_COMMON_OBJ) $(LDLIBS)
+
+common_clean:
+ $(RM) *$(OBJ) ijs_client_example$(EXE) ijs_server_example$(EXE)
+