examples/chat/Make.proto
author Jan Vrany <jan.vrany@fit.cvut.cz>
Fri, 20 Mar 2015 14:29:53 +0100
branchcvs_MAIN
changeset 3412 df11bb428463
parent 3360 1a8899091305
child 3913 aabe49ce9998
permissions -rw-r--r--
Merged with mercurial revision 4f3cc813be4 (8 changesets total) Merged changesets: - f14cd4bbd33f: Jan Vrany, 2015-03-11 11:41 +0000: Zulu support: added Zulu7 and Zulu8 JavaReleases - f8bc54a17beb: Jan Vrany, 2015-03-11 12:38 +0000: Java release: On UNIX, prefer OpenJDK over Zulu, on Windows, prefer Zulu over Oracle JDK - 5dd55aa7d949: Jan Vrany, 2015-03-12 14:50 +0000: Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows - 2127b5057d60: Jan Vrany, 2015-03-13 09:40 +0000: testing: improved run-all.rb script to run tests with different configurations. - a6d8f5c2ad73: Jan Vrany, 2015-03-13 13:33 +0000: Updated .hgignore - e18d5c89221d: Jan Vrany, 2015-03-13 16:09 +0000: Java release: consult 64bit registry entries as well as 32 bit when searching for installed JDKs - 183e4567bda7: Jan Vrany, 2015-03-17 20:56 +0000: Java release: added #is32bit & #is64bit testing methods - 4f3cc813be4b: Jan Vrany, 2015-03-19 17:27 +0000: settings: JavaCodeLibrary validation refactored and improved
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
3412
df11bb428463 Merged with mercurial revision 4f3cc813be4 (8 changesets total)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3360
diff changeset
     1
# $Header: /cvs/stx/stx/libjava/examples/chat/Make.proto,v 1.2 2015-03-20 12:08:02 vrany Exp $
2772
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     2
#
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     3
# automagically generated from the projectDefinition: stx_libjava_examples_chat.
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     4
#
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     5
# -------------- no need to change anything below ----------
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     6
#
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     7
# This makefile generates some standalone demo applications
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     8
#
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     9
#    make
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    10
#       generates chat
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    11
#
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    12
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    13
TOP=../../..
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    14
INCLUDE_TOP=$(TOP)/..
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    15
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    16
# set to a dummy file name (like FORCE=@@@FORCE-BUILD@@@) to force the build of prereq packages
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    17
FORCE=
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    18
.PHONY: $(FORCE)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    19
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    20
PACKAGE=stx:libjava/examples/chat
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    21
SUBDIRS=
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    22
SUPPRESS_LOCAL_ABBREVS="yes"
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    23
NOAUTOLOAD=1
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    24
NOSUBAUTOLOAD=1
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    25
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    26
LOCALINCLUDES= -I$(INCLUDE_TOP)/stx/libbasic -I$(INCLUDE_TOP)/stx/libview2
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    27
LOCALDEFINES=
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    28
GLOBALDEFINES=
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    29
MAIN_DEFINES=-DIGNORE_IMAGE -DNO_DISPLAY
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    30
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    31
RCSSOURCES=Make.proto *.st
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    32
LINKSOURCES=Make.proto *.st
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    33
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    34
DELIVERBINARIES=
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    35
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    36
LIBNAME=libstx_libjava_examples_chat
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    37
STCLOCALOPT='-package=$(PACKAGE)' -I. -headerDir=. $(LOCALINCLUDES) $(STCLOCALOPTIMIZATIONS) $(STCWARNINGS) $(LOCALDEFINES) -headerDir=.  -varPrefix=$(LIBNAME)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    38
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    39
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    40
# ********** OPTIONAL: MODIFY the next line ***
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    41
# additional C-libraries that should be pre-linked with the class-objects
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    42
LD_OBJ_LIBS=
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    43
LOCAL_SHARED_LIBS=
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    44
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    45
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    46
# ********** OPTIONAL: MODIFY the next line ***
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    47
# additional C targets or libraries should be added below
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    48
LOCAL_EXTRA_TARGETS=
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    49
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    50
OBJS= $(COMMON_OBJS) $(UNIX_OBJS)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    51
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    52
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    53
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    54
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    55
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    56
LIBLIST = $(REQUIRED_LIBS)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    57
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    58
# required libs:
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    59
#
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    60
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    61
REQUIRED_LIBS= libstx_libbasic \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    62
 libstx_libbasic2 \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    63
 libstx_libcomp \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    64
 libstx_libbasic3 \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    65
 libstx_libview \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    66
 libstx_libui \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    67
 libstx_libview2 \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    68
 libstx_goodies_sunit \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    69
 libstx_libwidg \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    70
 libstx_libhtml \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    71
 libstx_libwidg2 \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    72
 libstx_libtool \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    73
 libstx_libjava \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    74
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    75
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    76
REQUIRED_LIBOBJS= ../../../libbasic/libstx_libbasic$(O_EXT) \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    77
 ../../../libbasic2/libstx_libbasic2$(O_EXT) \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    78
 ../../../libcomp/libstx_libcomp$(O_EXT) \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    79
 ../../../libbasic3/libstx_libbasic3$(O_EXT) \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    80
 ../../../libview/libstx_libview$(O_EXT) \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    81
 ../../../libui/libstx_libui$(O_EXT) \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    82
 ../../../libview2/libstx_libview2$(O_EXT) \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    83
 ../../../goodies/sunit/libstx_goodies_sunit$(O_EXT) \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    84
 ../../../libwidg/libstx_libwidg$(O_EXT) \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    85
 ../../../libhtml/libstx_libhtml$(O_EXT) \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    86
 ../../../libwidg2/libstx_libwidg2$(O_EXT) \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    87
 ../../../libtool/libstx_libtool$(O_EXT) \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    88
 ../..//libstx_libjava$(O_EXT) \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    89
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    90
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    91
REQUIRED_LINK_LIBOBJS= libstx_libbasic$(O_EXT) \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    92
 libstx_libbasic2$(O_EXT) \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    93
 libstx_libcomp$(O_EXT) \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    94
 libstx_libbasic3$(O_EXT) \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    95
 libstx_libview$(O_EXT) \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    96
 libstx_libui$(O_EXT) \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    97
 libstx_libview2$(O_EXT) \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    98
 libstx_goodies_sunit$(O_EXT) \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    99
 libstx_libwidg$(O_EXT) \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   100
 libstx_libhtml$(O_EXT) \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   101
 libstx_libwidg2$(O_EXT) \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   102
 libstx_libtool$(O_EXT) \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   103
 libstx_libjava$(O_EXT) \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   104
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   105
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   106
REQUIRED_SUPPORT_DIRS=RESOURCEFILES
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   107
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   108
SUBPROJECT_LIBS=
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   109
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   110
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   111
target: ALL
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   112
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   113
all::   prereq ALL_NP
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   114
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   115
# like ALL, but not prereqs
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   116
ALL_NP:: exe $(SUBPROJECT_LIBS) $(REQUIRED_SUPPORT_DIRS) $(SETUP_RULE)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   117
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   118
exe:    chat 
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   119
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   120
chat: $(APP_DIRS_TO_MAKE) $(APP_LIBOBJS) $(REQUIRED_LIBOBJS) $(OBJS)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   121
	$(MAKE) link_chat
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   122
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   123
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   124
link_chat:
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   125
	$(MAKE) GUI_APPLICATION \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   126
		    TARGET=chat \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   127
		    APPLICATION_CLASSES="$(COMMON_CLASSES) $(UNIX_CLASSES)" \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   128
		    APPLICATION_OBJS="$(OBJS)" \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   129
		    APPLICATION_LIBLIST="$(REQUIRED_LIBS)" \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   130
		    APPLICATION_LIBOBJS="$(REQUIRED_LIBOBJS)" \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   131
		    APPLICATION_LINK_LIBOBJS="$(REQUIRED_LINK_LIBOBJS)" \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   132
		    STARTUP_CLASS="ChatStart" \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   133
		    STARTUP_SELECTOR="start" \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   134
		    MAIN_DEFINES="-DIGNORE_IMAGE -DNO_DISPLAY"
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   135
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   136
# build all mandatory prerequisite packages (containing superclasses) for this package
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   137
prereq:
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   138
	$(MAKE) FORCE=@@@FORCE-BUILD@@@ $(REQUIRED_LIBOBJS)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   139
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   140
#
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   141
# a self installable delivery
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   142
#
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   143
# backward compatible fallback
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   144
setup::
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   145
	@if test -d autopackage; then \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   146
	    makepackage; \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   147
	else \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   148
	    echo "Error: make setup not yet available in this unix"; \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   149
	    exit 1; \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   150
	fi
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   151
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   152
#
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   153
# for linux, this uses autopackage
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   154
#
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   155
setup_linux:
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   156
	@if test -d autopackage; then \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   157
	    makepackage; \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   158
	else \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   159
	    echo "Error: missing autopackage directory"; \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   160
	    exit 1; \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   161
	fi
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   162
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   163
#
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   164
# for mac, a dmg is generated
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   165
#
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   166
setup_macosx:   "Chat_dmg"
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   167
	hdiutil create -fs HFSX -layout SPUD "Chat.dmg" -srcfolder "Chat_dmg" -format UDZO -volname "Chat" -quiet
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   168
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   169
"Chat_dmg":
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   170
	@-rm -rf "Chat_dmg"
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   171
	@-mkdir "Chat_dmg"
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   172
	@-mkdir "Chat_dmg/Chat.app"
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   173
	@-mkdir "Chat_dmg/Chat.app/Contents"
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   174
	@-mkdir "Chat_dmg/Chat.app/Contents/MacOS"
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   175
	cp "chat" "Chat_dmg/Chat.app/Contents/MacOS/Chat"
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   176
	@-mkdir Chat_dmg/Chat.app/Contents/MacOS/.
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   177
	-cp -r *.so "Chat_dmg/Chat.app/Contents/MacOS/."
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   178
	-cp -r symbols.stc "Chat_dmg/Chat.app/Contents/MacOS/."
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   179
	-cp -r *.stx "Chat_dmg/Chat.app/Contents/MacOS/."
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   180
	-cp -r *.rc "Chat_dmg/Chat.app/Contents/MacOS/."
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   181
	-cp -r resources "Chat_dmg/Chat.app/Contents/MacOS/."
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   182
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   183
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   184
SOURCEFILES: chat_SOURCES \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   185
	stx_SOURCES
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   186
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   187
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   188
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   189
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   190
RESOURCEFILES: chat_RESOURCES chat_BITMAPS  \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   191
	stx_RESOURCES stx_STYLES stx_BITMAPS
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   192
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   193
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   194
chat_RESOURCES: 
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   195
	mkdir -p resources/stx/libjava/examples/chat
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   196
	-cp ../resources/*.rs ../resources/*.style resources/stx/libjava/examples/chat/..
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   197
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   198
chat_BITMAPS: 
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   199
	mkdir -p resources/stx/libjava/examples/chat/bitmaps
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   200
	-cp *.ico *.gif *.png resources/stx/libjava/examples/chat/bitmaps
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   201
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   202
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   203
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   204
stx_RESOURCES: \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   205
	keyboard.rc \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   206
	keyboardMacros.rc \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   207
	display.rc \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   208
	libbasic_RESOURCES \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   209
	libview_RESOURCES \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   210
	libtool_RESOURCES  \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   211
	libtool2_RESOURCES
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   212
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   213
keyboard.rc: $(TOP)/projects/smalltalk/keyboard.rc
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   214
	cp $(TOP)/projects/smalltalk/keyboard.rc .
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   215
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   216
keyboardMacros.rc: $(TOP)/projects/smalltalk/keyboardMacros.rc
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   217
	cp $(TOP)/projects/smalltalk/keyboardMacros.rc .
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   218
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   219
display.rc: $(TOP)/projects/smalltalk/display.rc
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   220
	cp $(TOP)/projects/smalltalk/display.rc .
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   221
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   222
stx_STYLES: 
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   223
	mkdir -p resources/stx/libview
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   224
	mkdir -p resources/stx/libview/styles
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   225
	cp $(TOP)/libview/styles/*.common resources/stx/libview/styles
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   226
	cp $(TOP)/libview/styles/*.style resources/stx/libview/styles
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   227
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   228
stx_BITMAPS: \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   229
	libwidg_BITMAPS
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   230
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   231
libwidg_BITMAPS: 
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   232
	mkdir -p resources/stx/libwidg/bitmaps
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   233
	-cp $(TOP)/libwidg/bitmaps/*.* resources/stx/libwidg/bitmaps
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   234
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   235
libbasic_RESOURCES: 
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   236
	mkdir -p resources/stx/libbasic
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   237
	-cp $(TOP)/libbasic/resources/*.* resources/stx/libbasic
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   238
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   239
libtool_RESOURCES: 
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   240
	mkdir -p resources/stx/libtool
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   241
	-cp $(TOP)/libtool/resources/*.* resources/stx/libtool
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   242
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   243
libtool2_RESOURCES: 
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   244
	mkdir -p resources/stx/libtool2
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   245
	-cp $(TOP)/libtool2/resources/*.* resources/stx/libtool2
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   246
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   247
libview_RESOURCES: 
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   248
	mkdir -p resources/stx/libview
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   249
	-cp $(TOP)/libview/resources/*.* resources/stx/libview
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   250
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   251
libview2_RESOURCES: 
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   252
	mkdir -p resources/stx/libview2
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   253
	-cp $(TOP)/libview2/resources/*.* resources/stx/libview2
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   254
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   255
bitmaps:
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   256
	mkdir -p bitmaps
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   257
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   258
doc:
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   259
	mkdir -p doc
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   260
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   261
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   262
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   263
libstx_libbasic.so: ../../../libbasic/libstx_libbasic.so
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   264
	ln -sf ../../../libbasic/libstx_libbasic.so .
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   265
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   266
../../../libbasic/libstx_libbasic.so: ../../../libbasic/makefile $(FORCE)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   267
	@if [ -f "../../../libbasic/.NOSOURCE" ]; then \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   268
	    echo "skip make in ../../../libbasic (no source)"; \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   269
	else \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   270
	    cd ../../../libbasic && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES) "; \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   271
	fi
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   272
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   273
../../../libbasic/makefile: ../../../libbasic/Make.proto
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   274
	$(TOP)/rules/stmkmf --cd ../../../libbasic
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   275
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   276
libstx_libbasic2.so: ../../../libbasic2/libstx_libbasic2.so
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   277
	ln -sf ../../../libbasic2/libstx_libbasic2.so .
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   278
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   279
../../../libbasic2/libstx_libbasic2.so: ../../../libbasic2/makefile $(FORCE)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   280
	@if [ -f "../../../libbasic2/.NOSOURCE" ]; then \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   281
	    echo "skip make in ../../../libbasic2 (no source)"; \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   282
	else \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   283
	    cd ../../../libbasic2 && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES) "; \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   284
	fi
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   285
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   286
../../../libbasic2/makefile: ../../../libbasic2/Make.proto
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   287
	$(TOP)/rules/stmkmf --cd ../../../libbasic2
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   288
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   289
libstx_libcomp.so: ../../../libcomp/libstx_libcomp.so
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   290
	ln -sf ../../../libcomp/libstx_libcomp.so .
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   291
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   292
../../../libcomp/libstx_libcomp.so: ../../../libcomp/makefile $(FORCE)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   293
	@if [ -f "../../../libcomp/.NOSOURCE" ]; then \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   294
	    echo "skip make in ../../../libcomp (no source)"; \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   295
	else \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   296
	    cd ../../../libcomp && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES) "; \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   297
	fi
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   298
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   299
../../../libcomp/makefile: ../../../libcomp/Make.proto
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   300
	$(TOP)/rules/stmkmf --cd ../../../libcomp
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   301
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   302
libstx_libbasic3.so: ../../../libbasic3/libstx_libbasic3.so
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   303
	ln -sf ../../../libbasic3/libstx_libbasic3.so .
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   304
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   305
../../../libbasic3/libstx_libbasic3.so: ../../../libbasic3/makefile $(FORCE)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   306
	@if [ -f "../../../libbasic3/.NOSOURCE" ]; then \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   307
	    echo "skip make in ../../../libbasic3 (no source)"; \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   308
	else \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   309
	    cd ../../../libbasic3 && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES) "; \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   310
	fi
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   311
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   312
../../../libbasic3/makefile: ../../../libbasic3/Make.proto
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   313
	$(TOP)/rules/stmkmf --cd ../../../libbasic3
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   314
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   315
libstx_libview.so: ../../../libview/libstx_libview.so
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   316
	ln -sf ../../../libview/libstx_libview.so .
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   317
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   318
../../../libview/libstx_libview.so: ../../../libview/makefile $(FORCE)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   319
	@if [ -f "../../../libview/.NOSOURCE" ]; then \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   320
	    echo "skip make in ../../../libview (no source)"; \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   321
	else \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   322
	    cd ../../../libview && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES) "; \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   323
	fi
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   324
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   325
../../../libview/makefile: ../../../libview/Make.proto
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   326
	$(TOP)/rules/stmkmf --cd ../../../libview
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   327
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   328
libstx_libui.so: ../../../libui/libstx_libui.so
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   329
	ln -sf ../../../libui/libstx_libui.so .
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   330
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   331
../../../libui/libstx_libui.so: ../../../libui/makefile $(FORCE)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   332
	@if [ -f "../../../libui/.NOSOURCE" ]; then \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   333
	    echo "skip make in ../../../libui (no source)"; \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   334
	else \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   335
	    cd ../../../libui && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES) "; \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   336
	fi
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   337
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   338
../../../libui/makefile: ../../../libui/Make.proto
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   339
	$(TOP)/rules/stmkmf --cd ../../../libui
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   340
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   341
libstx_libview2.so: ../../../libview2/libstx_libview2.so
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   342
	ln -sf ../../../libview2/libstx_libview2.so .
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   343
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   344
../../../libview2/libstx_libview2.so: ../../../libview2/makefile $(FORCE)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   345
	@if [ -f "../../../libview2/.NOSOURCE" ]; then \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   346
	    echo "skip make in ../../../libview2 (no source)"; \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   347
	else \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   348
	    cd ../../../libview2 && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES) "; \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   349
	fi
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   350
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   351
../../../libview2/makefile: ../../../libview2/Make.proto
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   352
	$(TOP)/rules/stmkmf --cd ../../../libview2
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   353
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   354
libstx_goodies_sunit.so: ../../../goodies/sunit/libstx_goodies_sunit.so
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   355
	ln -sf ../../../goodies/sunit/libstx_goodies_sunit.so .
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   356
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   357
../../../goodies/sunit/libstx_goodies_sunit.so: ../../../goodies/sunit/makefile $(FORCE)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   358
	@if [ -f "../../../goodies/sunit/.NOSOURCE" ]; then \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   359
	    echo "skip make in ../../../goodies/sunit (no source)"; \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   360
	else \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   361
	    cd ../../../goodies/sunit && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES) "; \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   362
	fi
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   363
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   364
../../../goodies/sunit/makefile: ../../../goodies/sunit/Make.proto
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   365
	$(TOP)/rules/stmkmf --cd ../../../goodies/sunit
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   366
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   367
libstx_libwidg.so: ../../../libwidg/libstx_libwidg.so
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   368
	ln -sf ../../../libwidg/libstx_libwidg.so .
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   369
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   370
../../../libwidg/libstx_libwidg.so: ../../../libwidg/makefile $(FORCE)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   371
	@if [ -f "../../../libwidg/.NOSOURCE" ]; then \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   372
	    echo "skip make in ../../../libwidg (no source)"; \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   373
	else \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   374
	    cd ../../../libwidg && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES) "; \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   375
	fi
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   376
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   377
../../../libwidg/makefile: ../../../libwidg/Make.proto
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   378
	$(TOP)/rules/stmkmf --cd ../../../libwidg
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   379
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   380
libstx_libhtml.so: ../../../libhtml/libstx_libhtml.so
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   381
	ln -sf ../../../libhtml/libstx_libhtml.so .
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   382
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   383
../../../libhtml/libstx_libhtml.so: ../../../libhtml/makefile $(FORCE)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   384
	@if [ -f "../../../libhtml/.NOSOURCE" ]; then \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   385
	    echo "skip make in ../../../libhtml (no source)"; \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   386
	else \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   387
	    cd ../../../libhtml && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES) "; \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   388
	fi
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   389
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   390
../../../libhtml/makefile: ../../../libhtml/Make.proto
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   391
	$(TOP)/rules/stmkmf --cd ../../../libhtml
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   392
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   393
libstx_libwidg2.so: ../../../libwidg2/libstx_libwidg2.so
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   394
	ln -sf ../../../libwidg2/libstx_libwidg2.so .
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   395
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   396
../../../libwidg2/libstx_libwidg2.so: ../../../libwidg2/makefile $(FORCE)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   397
	@if [ -f "../../../libwidg2/.NOSOURCE" ]; then \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   398
	    echo "skip make in ../../../libwidg2 (no source)"; \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   399
	else \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   400
	    cd ../../../libwidg2 && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES) "; \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   401
	fi
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   402
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   403
../../../libwidg2/makefile: ../../../libwidg2/Make.proto
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   404
	$(TOP)/rules/stmkmf --cd ../../../libwidg2
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   405
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   406
libstx_libtool.so: ../../../libtool/libstx_libtool.so
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   407
	ln -sf ../../../libtool/libstx_libtool.so .
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   408
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   409
../../../libtool/libstx_libtool.so: ../../../libtool/makefile $(FORCE)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   410
	@if [ -f "../../../libtool/.NOSOURCE" ]; then \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   411
	    echo "skip make in ../../../libtool (no source)"; \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   412
	else \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   413
	    cd ../../../libtool && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES) "; \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   414
	fi
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   415
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   416
../../../libtool/makefile: ../../../libtool/Make.proto
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   417
	$(TOP)/rules/stmkmf --cd ../../../libtool
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   418
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   419
libstx_libjava.so: ../..//libstx_libjava.so
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   420
	ln -sf ../..//libstx_libjava.so .
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   421
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   422
../..//libstx_libjava.so: ../..//makefile $(FORCE)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   423
	@if [ -f "../..//.NOSOURCE" ]; then \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   424
	    echo "skip make in ../../ (no source)"; \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   425
	else \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   426
	    cd ../../ && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES) "; \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   427
	fi
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   428
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   429
../..//makefile: ../..//Make.proto
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   430
	$(TOP)/rules/stmkmf --cd ../../
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   431
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   432
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   433
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   434
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   435
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   436
java: ant
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   437
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   438
ant:
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   439
	ant -f java/build.xml
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   440
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   441
antIfPossible:
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   442
	-ant -f java/build.xml
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   443
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   444
full::  ant
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   445
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   446
zlib:
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   447
	cd $(ZLIB_DIR); $(MAKE) $(MAKE_ZLIB_ARG)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   448
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   449
support/fdlibm/libfdm.a:
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   450
	$(MAKE) CCCONFOPT="$(CCCONFOPT)" -C support/fdlibm
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   451
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   452
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   453
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   454
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   455
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   456
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   457
# Enforce recompilation of package definition class if Mercurial working
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   458
# copy state changes. Together with --guessVersion it ensures that package
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   459
# definition class always contains correct binary revision string.
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   460
ifneq (**NOHG**, $(shell hg root 2> /dev/null || echo -n '**NOHG**'))
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   461
stx_libjava_examples_chat.$(O): $(shell hg root)/.hg/dirstate
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   462
endif
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   463
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   464
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   465
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   466
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   467
clean::
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   468
	-rm -f *.so chat.$(O)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   469
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   470
clobber:: clean
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   471
	-rm -f chat *.img *.sav
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   472
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   473
# BEGINMAKEDEPEND --- do not remove this line; make depend needs it
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   474
$(OUTDIR)Chat.$(O) Chat.$(H): Chat.st $(INCLUDE_TOP)/stx/libview2/ApplicationModel.$(H) $(INCLUDE_TOP)/stx/libview2/Model.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   475
$(OUTDIR)ChatStart.$(O) ChatStart.$(H): ChatStart.st $(INCLUDE_TOP)/stx/libbasic/StandaloneStartup.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   476
$(OUTDIR)ChatWindow.$(O) ChatWindow.$(H): ChatWindow.st $(INCLUDE_TOP)/stx/libview2/ApplicationModel.$(H) $(INCLUDE_TOP)/stx/libview2/Model.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   477
$(OUTDIR)stx_libjava_examples_chat.$(O) stx_libjava_examples_chat.$(H): stx_libjava_examples_chat.st $(INCLUDE_TOP)/stx/libbasic/ApplicationDefinition.$(H) $(INCLUDE_TOP)/stx/libbasic/ProjectDefinition.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   478
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   479
# ENDMAKEDEPEND --- do not remove this line