examples/chat/bc.mak
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/bc.mak,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
# DO NOT EDIT 
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     4
# 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
     5
#
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     6
# Warning: once you modify this file, do not rerun
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     7
# stmkmp or projectDefinition-build again - otherwise, your changes are lost.
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
# Historic Note:
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    10
#  this used to contain only rules to make with borland 
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    11
#    (called via bmake, by "make.exe -f bc.mak")
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    12
#  this has changed; it is now also possible to build using microsoft visual c
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    13
#    (called via vcmake, by "make.exe -f bc.mak -DUSEVC")
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    14
#
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
TOP=..\..\..       
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    17
INCLUDE_TOP=$(TOP)\..
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    18
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    19
# An old file, used as a dummy target for FORCE if we do not want
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    20
#   re-make libraries. Windows make does not work if we redefine FORCE=   (empty string)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    21
# OLD_FILE=bmake.bat
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    22
OLD_FILE="c:\windows\win.ini"
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    23
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    24
#dummy target to force a build
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    25
!ifndef FORCE
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    26
FORCE=$(OLD_FILE)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    27
!endif
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    28
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    29
CFLAGS_LOCAL=$(CFLAGS_APPTYPE) \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    30
 -DSTARTUP_CLASS="\"ChatStart\"" \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    31
 -DSTARTUP_SELECTOR="\"start\"" \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    32
 -DUSE_MODULE_TABLE
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
#
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
!INCLUDE $(TOP)\rules\stdHeader_bc
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    37
!INCLUDE Make.spec
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
OBJS= $(COMMON_OBJS) $(WIN32_OBJS)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    40
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    41
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    42
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    43
#
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    44
LIBNAME=dummy
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    45
STCOPT="+optinline"
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    46
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
    47
LOCALDEFINES=
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    48
GLOBALDEFINES=
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
STCLOCALOPT='-package=$(PACKAGE)' $(LOCALDEFINES) $(LOCALINCLUDES)  $(STCLOCALOPTIMIZATIONS) $(STCWARNINGS) $(LOCALDEFINES) $(COMMONSYMFLAG) -varPrefix=$(LIBNAME)
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
LFLAGS=$(APP_LFLAGS)
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
PROJECT_NOCONSOLE= chat.exe
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    55
PROJECT_CONSOLE= chat.com
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    56
ALLOBJFILES= main.$(O)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    57
!ifdef USETCC
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    58
RESFILES=
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    59
!else
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    60
RESFILES= chatWinRC.$(RES)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    61
!endif
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    62
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    63
ALLOBJ= $(ALLOBJFILES) $(OBJS)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    64
DEFFILE=$(TOP)\rules\bc_exe.def
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    65
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    66
LIBFILES=$(LIBDIR_LIBRUN)\librun.lib
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    67
ALLLIB=$(LIBFILES) $(APP_IMPORTLIBS) $(APP_RT_LIB)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    68
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    69
REQUIRED_LIBS=librun.dll  \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    70
 libstx_libbasic.dll \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    71
 libstx_libbasic2.dll \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    72
 libstx_libcomp.dll \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    73
 libstx_libbasic3.dll \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    74
 libstx_libview.dll \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    75
 libstx_libui.dll \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    76
 libstx_libview2.dll \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    77
 libstx_goodies_sunit.dll \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    78
 libstx_libwidg.dll \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    79
 libstx_libhtml.dll \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    80
 libstx_libwidg2.dll \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    81
 libstx_libtool.dll \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    82
 libstx_libjava.dll \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    83
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    84
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    85
REQUIRED_FILES=$(RT_DLL) $(X11_DLL) $(XEXT_DLL) symbols.stc $(REQUIRED_LIBS)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    86
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    87
REQUIRED_SUPPORT_DIRS=RESOURCEFILES
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    88
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    89
target: ALL postBuildCleanup 
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
# the executable, all required files and a self-installing-installer-exe
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    92
ALL:: prereq ALL_NP
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    93
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    94
# all, but no prereqs
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    95
ALL_NP:: exe $(REQUIRED_SUPPORT_DIRS) postBuildCleanup setup
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    96
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    97
exe:  newBuildDate $(REQUIRED_LIBS) noConsoleApp consoleApp
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    98
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    99
# the executable only
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   100
# with console
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   101
consoleApp: $(REQUIRED_LIBS)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   102
	-del main.$(O)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   103
	$(MAKE) -N -f bc.mak $(USE_ARG) \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   104
		MAKE_BAT=$(MAKE_BAT) \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   105
		PROJECT=$(PROJECT_CONSOLE) \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   106
		CFLAGS_APPTYPE=" -DWIN32GUI $(CFLAGS_CONSOLE)" \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   107
		LFLAGS_APPTYPE=" $(LFLAGS_CONSOLE)" \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   108
		CRT_STARTUP=" $(CRT_STARTUP_CONSOLE)" theExe
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
# without console
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   111
noConsoleApp: $(REQUIRED_LIBS)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   112
	-del main.$(O)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   113
	$(MAKE) -N -f bc.mak $(USE_ARG) \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   114
		MAKE_BAT=$(MAKE_BAT) \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   115
		PROJECT=$(PROJECT_NOCONSOLE) \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   116
		CFLAGS_APPTYPE=" -DWIN32GUI $(CFLAGS_NOCONSOLE) -DWIN_LOGFILE="\\"\"chat.log\\"\""" \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   117
		LFLAGS_APPTYPE=" $(LFLAGS_NOCONSOLE)" \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   118
		CRT_STARTUP=" $(CRT_STARTUP_NOCONSOLE)" theExe
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
# the executable only (internal target; needs some defines)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   121
theExe: $(OUTDIR) $(OBJS) $(REQUIRED_FILES) show $(PROJECT) 
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
# 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
   124
prereq:
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   125
	$(MAKE) -N -f bc.mak $(USE_ARG) FORCE=FORCE_BUILD $(REQUIRED_LIBS)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   126
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   127
FORCE_BUILD:
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   128
	@rem Dummy target to force a build
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   129
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   130
# a nullsoft installable delivery
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   131
# This uses the Nullsoft Installer Package and works in Windows only
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   132
setup: $(PROJECT) postBuildCleanup chat.nsi
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   133
	$(MAKENSIS) chat.nsi
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   134
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   135
newBuildDate:
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   136
	del buildDate.h
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   137
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   138
new:
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   139
	$(MAKE_BAT) clean
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   140
	$(MAKE_BAT)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   141
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   142
RESOURCEFILES: chat_RESOURCES chat_BITMAPS  \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   143
	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
   144
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   145
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   146
chat_RESOURCES: resources\stx\libjava\examples\chat\NUL
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   147
	-copy ..\resources\*.rs resources\stx\libjava\examples\chat\..
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   148
	-copy ..\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
   149
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   150
chat_BITMAPS: resources\stx\libjava\examples\chat\bitmaps\NUL
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   151
	-copy *.ico 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
   152
	-copy *.gif 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
   153
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   154
resources\stx\libjava\examples\chat\bitmaps\NUL: resources\stx\libjava\examples\chat\NUL
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   155
	mkdir 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
   156
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   157
resources\stx\libjava\examples\chat\NUL: resources\stx\libjava\examples\NUL
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   158
	mkdir resources\stx\libjava\examples\chat
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   159
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   160
resources\stx\libjava\examples\NUL: resources\stx\libjava\NUL
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   161
	mkdir resources\stx\libjava\examples
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
resources\stx\libjava\NUL: resources\stx\NUL
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   164
	mkdir resources\stx\libjava
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
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   167
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   168
stx_RESOURCES: \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   169
	keyboard.rc \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   170
	keyboardMacros.rc \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   171
	host.rc \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   172
	h_win32.rc \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   173
	display.rc \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   174
	d_win32.rc \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   175
	libbasic_RESOURCES \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   176
	libview_RESOURCES \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   177
	libtool_RESOURCES  \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   178
	libtool2_RESOURCES
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   179
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   180
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
   181
	copy $(TOP)\projects\smalltalk\keyboard.rc *.*
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
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
   184
	copy $(TOP)\projects\smalltalk\keyboardMacros.rc *.*
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   185
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   186
host.rc: $(TOP)\projects\smalltalk\host.rc
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   187
	copy $(TOP)\projects\smalltalk\host.rc *.*
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
h_win32.rc: $(TOP)\projects\smalltalk\h_win32.rc
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   190
	copy $(TOP)\projects\smalltalk\h_win32.rc *.*
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   191
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   192
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
   193
	copy $(TOP)\projects\smalltalk\display.rc *.*
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   194
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   195
d_win32.rc: $(TOP)\projects\smalltalk\d_win32.rc
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   196
	copy $(TOP)\projects\smalltalk\d_win32.rc *.*
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
stx_STYLES: resources\stx\libview\NUL resources\stx\libview\styles\NUL
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   199
	-copy $(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
   200
	-copy $(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
   201
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   202
stx_BITMAPS: \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   203
	libwidg_BITMAPS
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   204
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   205
libwidg_BITMAPS: resources\stx\libwidg\bitmaps\NUL
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   206
	-copy $(TOP)\libwidg\bitmaps\*.xpm resources\stx\libwidg\bitmaps\*.*
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   207
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   208
libbasic_RESOURCES: resources\stx\libbasic\NUL
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   209
	copy $(TOP)\libbasic\resources\*.rs resources\stx\libbasic\*.*
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   210
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   211
libtool_RESOURCES: resources\stx\libtool\NUL
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   212
	-copy $(TOP)\libtool\resources\*.rs resources\stx\libtool\*.*
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   213
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   214
libtool2_RESOURCES: resources\stx\libtool2\NUL
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   215
	-copy $(TOP)\libtool2\resources\*.rs resources\stx\libtool2\*.*
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   216
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   217
libview_RESOURCES: resources\stx\libview\NUL 
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   218
	-copy $(TOP)\libview\resources\*.rs resources\stx\libview\*.*
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   219
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   220
libview2_RESOURCES: resources\stx\libview2\NUL
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   221
	-copy $(TOP)\libview2\resources\*.rs resources\stx\libview2\*.*
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   222
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   223
resources\stx\libbasic\NUL: resources\stx\NUL
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   224
	mkdir resources\stx\libbasic
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   225
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   226
resources\stx\libtool\NUL: resources\stx\NUL
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   227
	mkdir resources\stx\libtool
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   228
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   229
resources\stx\libtool2\NUL: resources\stx\NUL
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   230
	mkdir resources\stx\libtool2
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   231
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   232
resources\stx\libview\NUL: resources\stx\NUL
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   233
	mkdir resources\stx\libview
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
resources\stx\libview\styles\NUL: resources\stx\libview\NUL
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   236
	mkdir resources\stx\libview\styles
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   237
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   238
resources\stx\libview2\NUL: resources\stx\NUL
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   239
	mkdir resources\stx\libview2
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   240
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   241
resources\stx\libwidg\bitmaps\NUL: resources\stx\libwidg\NUL
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   242
	mkdir resources\stx\libwidg\bitmaps
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   243
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   244
resources\stx\libwidg\NUL: resources\stx\NUL
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   245
	mkdir resources\stx\libwidg
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
resources\stx\NUL: resources\NUL
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   248
	mkdir resources\stx
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   249
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   250
resources\NUL:
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   251
	mkdir resources
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   252
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   253
bitmaps\NUL:
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   254
	mkdir bitmaps
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   255
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   256
doc\NUL:
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   257
	mkdir doc
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   258
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   259
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
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   264
libstx_libbasic.dll: ..\..\..\libbasic\$(OBJDIR)\libstx_libbasic.dll
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   265
	copy ..\..\..\libbasic\$(OBJDIR)\libstx_libbasic.dll *.*
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   266
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   267
..\..\..\libbasic\$(OBJDIR)\libstx_libbasic.dll: $(FORCE)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   268
	pushd ..\..\..\libbasic & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES)"
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   269
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   270
libstx_libbasic2.dll: ..\..\..\libbasic2\$(OBJDIR)\libstx_libbasic2.dll
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   271
	copy ..\..\..\libbasic2\$(OBJDIR)\libstx_libbasic2.dll *.*
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
..\..\..\libbasic2\$(OBJDIR)\libstx_libbasic2.dll: $(FORCE)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   274
	pushd ..\..\..\libbasic2 & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES)"
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_libcomp.dll: ..\..\..\libcomp\$(OBJDIR)\libstx_libcomp.dll
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   277
	copy ..\..\..\libcomp\$(OBJDIR)\libstx_libcomp.dll *.*
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
..\..\..\libcomp\$(OBJDIR)\libstx_libcomp.dll: $(FORCE)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   280
	pushd ..\..\..\libcomp & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES)"
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   281
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   282
libstx_libbasic3.dll: ..\..\..\libbasic3\$(OBJDIR)\libstx_libbasic3.dll
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   283
	copy ..\..\..\libbasic3\$(OBJDIR)\libstx_libbasic3.dll *.*
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   284
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   285
..\..\..\libbasic3\$(OBJDIR)\libstx_libbasic3.dll: $(FORCE)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   286
	pushd ..\..\..\libbasic3 & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES)"
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   287
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   288
libstx_libview.dll: ..\..\..\libview\$(OBJDIR)\libstx_libview.dll
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   289
	copy ..\..\..\libview\$(OBJDIR)\libstx_libview.dll *.*
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   290
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   291
..\..\..\libview\$(OBJDIR)\libstx_libview.dll: $(FORCE)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   292
	pushd ..\..\..\libview & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES)"
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   293
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   294
libstx_libui.dll: ..\..\..\libui\$(OBJDIR)\libstx_libui.dll
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   295
	copy ..\..\..\libui\$(OBJDIR)\libstx_libui.dll *.*
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   296
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   297
..\..\..\libui\$(OBJDIR)\libstx_libui.dll: $(FORCE)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   298
	pushd ..\..\..\libui & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES)"
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   299
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   300
libstx_libview2.dll: ..\..\..\libview2\$(OBJDIR)\libstx_libview2.dll
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   301
	copy ..\..\..\libview2\$(OBJDIR)\libstx_libview2.dll *.*
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   302
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   303
..\..\..\libview2\$(OBJDIR)\libstx_libview2.dll: $(FORCE)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   304
	pushd ..\..\..\libview2 & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES)"
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   305
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   306
libstx_goodies_sunit.dll: ..\..\..\goodies\sunit\$(OBJDIR)\libstx_goodies_sunit.dll
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   307
	copy ..\..\..\goodies\sunit\$(OBJDIR)\libstx_goodies_sunit.dll *.*
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   308
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   309
..\..\..\goodies\sunit\$(OBJDIR)\libstx_goodies_sunit.dll: $(FORCE)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   310
	pushd ..\..\..\goodies\sunit & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES)"
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
libstx_libwidg.dll: ..\..\..\libwidg\$(OBJDIR)\libstx_libwidg.dll
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   313
	copy ..\..\..\libwidg\$(OBJDIR)\libstx_libwidg.dll *.*
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
..\..\..\libwidg\$(OBJDIR)\libstx_libwidg.dll: $(FORCE)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   316
	pushd ..\..\..\libwidg & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES)"
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
libstx_libhtml.dll: ..\..\..\libhtml\$(OBJDIR)\libstx_libhtml.dll
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   319
	copy ..\..\..\libhtml\$(OBJDIR)\libstx_libhtml.dll *.*
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   320
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   321
..\..\..\libhtml\$(OBJDIR)\libstx_libhtml.dll: $(FORCE)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   322
	pushd ..\..\..\libhtml & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES)"
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   323
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   324
libstx_libwidg2.dll: ..\..\..\libwidg2\$(OBJDIR)\libstx_libwidg2.dll
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   325
	copy ..\..\..\libwidg2\$(OBJDIR)\libstx_libwidg2.dll *.*
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   326
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   327
..\..\..\libwidg2\$(OBJDIR)\libstx_libwidg2.dll: $(FORCE)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   328
	pushd ..\..\..\libwidg2 & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES)"
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   329
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   330
libstx_libtool.dll: ..\..\..\libtool\$(OBJDIR)\libstx_libtool.dll
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   331
	copy ..\..\..\libtool\$(OBJDIR)\libstx_libtool.dll *.*
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   332
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   333
..\..\..\libtool\$(OBJDIR)\libstx_libtool.dll: $(FORCE)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   334
	pushd ..\..\..\libtool & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES)"
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   335
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   336
libstx_libjava.dll: ..\..\$(OBJDIR)\libstx_libjava.dll
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   337
	copy ..\..\$(OBJDIR)\libstx_libjava.dll *.*
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   338
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   339
..\..\$(OBJDIR)\libstx_libjava.dll: $(FORCE)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   340
	pushd ..\.. & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES)"
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   341
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   342
      
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
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   345
sources\NUL: 
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   346
	mkdir sources
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   347
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   348
show:
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   349
	@echo LFLAGS= $(LFLAGS)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   350
	@echo ALLOBJ= $(ALLOBJ)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   351
	@echo PROJECT= $(PROJECT)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   352
	@echo APP_IMPORTLIBS= $(APP_IMPORTLIBS)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   353
	@echo ALLLIB= $(ALLLIB)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   354
	@echo DEFFILE= $(DEFFILE)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   355
	@echo ALLRES= $(ALLRES)
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
!ifdef USEBC
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   358
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   359
$(PROJECT_CONSOLE): $(ALLOBJFILES) $(OBJS) $(RESFILES) $(DEFFILE) $(LIBFILES)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   360
	$(APP_LINKER) $(LFLAGS) $(LFLAGS_APPTYPE) $(CRT_STARTUP) $(ALLOBJ), $(PROJECT_CONSOLE),, $(ALLLIB), $(DEFFILE), $(RESFILES)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   361
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   362
$(PROJECT_NOCONSOLE): $(ALLOBJFILES) $(OBJS) $(RESFILES) $(DEFFILE) $(LIBFILES)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   363
	$(APP_LINKER) $(LFLAGS) $(LFLAGS_APPTYPE) $(CRT_STARTUP) $(ALLOBJ), $(PROJECT_NOCONSOLE),, $(ALLLIB), $(DEFFILE), $(RESFILES)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   364
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   365
!else
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   366
! ifdef USEVC
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   367
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   368
$(PROJECT_CONSOLE): $(ALLOBJFILES) $(OBJS) $(RESFILES) $(DEFFILE) $(LIBFILES)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   369
	$(APP_LINKER) $(LFLAGS) $(LFLAGS_APPTYPE) $(CRT_STARTUP) $(ALLOBJ) /OUT:"$(PROJECT_CONSOLE)" \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   370
	    /MANIFEST /MANIFESTFILE:"$(PROJECT_CONSOLE).manifest" \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   371
	    /PDB:"$(PROJECT_CONSOLE).pdb" \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   372
	    /SUBSYSTEM:CONSOLE $(ALLLIB) $(RESFILES)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   373
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   374
$(PROJECT_NOCONSOLE): $(ALLOBJFILES) $(OBJS) $(RESFILES) $(DEFFILE) $(LIBFILES)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   375
	$(APP_LINKER) $(LFLAGS) $(LFLAGS_APPTYPE) $(CRT_STARTUP) $(ALLOBJ) /OUT:"$(PROJECT_NOCONSOLE)" \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   376
	    /MANIFEST /MANIFESTFILE:"$(PROJECT_NOCONSOLE).manifest" \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   377
	    /PDB:"$(PROJECT_NOCONSOLE).pdb" \
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   378
	    /SUBSYSTEM:WINDOWS $(ALLLIB) $(RESFILES)
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
! else
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   381
!  ifdef USELCC
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
$(PROJECT_CONSOLE): $(ALLOBJFILES) $(OBJS) $(RESFILES) $(DEFFILE) $(LIBFILES)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   384
	$(APP_LINKER) -subsystem console $(LFLAGS) $(LFLAGS_APPTYPE) $(CRT_STARTUP) $(ALLOBJ) -o "$(PROJECT_CONSOLE)" $(ALLLIB) $(RESFILES)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   385
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   386
$(PROJECT_NOCONSOLE): $(ALLOBJFILES) $(OBJS) $(RESFILES) $(DEFFILE) $(LIBFILES)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   387
	$(APP_LINKER) -subsystem windows $(LFLAGS) $(LFLAGS_APPTYPE) $(CRT_STARTUP) $(ALLOBJ) -o "$(PROJECT_NOCONSOLE)" $(ALLLIB) $(RESFILES)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   388
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   389
!  else
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   390
!   ifdef USETCC
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   391
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   392
$(PROJECT_CONSOLE): $(ALLOBJFILES) $(OBJS) $(RESFILES) $(DEFFILE) $(LIBFILES)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   393
	$(APP_LINKER) $(LFLAGS) $(LFLAGS_APPTYPE) $(CRT_STARTUP) $(ALLOBJ) -o "$(PROJECT_CONSOLE)" $(ALLLIB) $(RESFILES)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   394
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   395
$(PROJECT_NOCONSOLE): $(ALLOBJFILES) $(OBJS) $(RESFILES) $(DEFFILE) $(LIBFILES)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   396
	$(APP_LINKER) $(LFLAGS) $(LFLAGS_APPTYPE) $(CRT_STARTUP) $(ALLOBJ) -o "$(PROJECT_NOCONSOLE)" $(ALLLIB) $(RESFILES)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   397
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   398
!   else
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   399
!    if defined(USEMINGW32) || defined(USEMINGW64)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   400
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   401
$(PROJECT_CONSOLE): $(ALLOBJFILES) $(OBJS) $(RESFILES) $(DEFFILE) $(LIBFILES) show
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   402
	$(APP_LINKER) $(LFLAGS) $(LFLAGS_APPTYPE) $(CRT_STARTUP) $(ALLOBJ) -o "$(PROJECT_CONSOLE)" $(ALLLIB) $(RESFILES)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   403
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   404
$(PROJECT_NOCONSOLE): $(ALLOBJFILES) $(OBJS) $(RESFILES) $(DEFFILE) $(LIBFILES) show
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   405
	$(APP_LINKER) $(LFLAGS) $(LFLAGS_APPTYPE) $(CRT_STARTUP) $(ALLOBJ) -o "$(PROJECT_NOCONSOLE)" $(ALLLIB) $(APP_IMPORTLIBS) $(RESFILES)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   406
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   407
!    else
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   408
error error error
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   409
!    endif
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   410
!   endif
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   411
!  endif
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   412
! endif
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   413
!endif
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   414
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   415
!INCLUDE $(TOP)\rules\stdRules_bc
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   416
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   417
#
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   418
# additional rules
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   419
#
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   420
chatWin.$(RES): chatWin.rc chat.ico
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
main.$(O): buildDate.h main.c bc.mak
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   423
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   424
main.c: $(TOP)\librun\main.c
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   425
	copy $(TOP)\librun\main.c main.c
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   426
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   427
# now in stdRules.
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   428
#buildDate.h: $(GENDATE_UTILITIY)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   429
#        $(GENDATE_UTILITIY)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   430
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   431
librun.dll: $(TOP)\librun\$(OBJDIR_LIBRUN)\librun.dll
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   432
	copy $(TOP)\librun\$(OBJDIR_LIBRUN)\librun.dll librun.dll
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
#cs3245.dll
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   435
$(RT_DLL): $(TOP)\support\win32\borland\$(RT_DLL)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   436
	copy $(TOP)\support\win32\borland\$(RT_DLL) $(RT_DLL)
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
X11.dll: $(TOP)\support\win32\X11.dll
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   439
	copy $(TOP)\support\win32\X11.dll X11.dll
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
Xext.dll: $(TOP)\support\win32\Xext.dll
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   442
	copy $(TOP)\support\win32\Xext.dll Xext.dll
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
symbols.stc: $(TOP)\include\symbols.stc
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   445
	copy $(TOP)\include\symbols.stc symbols.stc
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   446
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   447
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   448
java: ant
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   449
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   450
ant:
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   451
	ant -f java\build.xml
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
antIfPossible:
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   454
	-ant -f java\build.xml
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
full::  ant
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   457
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   458
$(ZLIB):
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   459
	cd $(ZLIB_DIR)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   460
	$(MAKE) $(MAKE_ZLIB_ARG) $(ZLIB)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   461
	cd ..\..\libjava
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   462
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   463
$(BZ2LIB):
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   464
	cd $(BZ2LIB_DIR)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   465
	$(MAKE) $(MAKE_BZ2LIB_ARG) bz2.lib
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   466
	cd ..\..\libjava
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   467
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   468
support\fdlibm\libfdm.lib:
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   469
	cd support\fdlibm
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   470
	$(MAKE) -f Makefile.bcc
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   471
	cd ..\..
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
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   474
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   475
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   476
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   477
clean::
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   478
	-del genDate.exe genDate.com
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   479
	-del c0x32.dll
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   480
	-del c0x32.lib
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   481
	-del buildDate.h
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   482
	-del $(PROJECT)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   483
	-del install_chat.exe
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   484
	-del stx.lib
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   485
	-del stx.dll
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   486
	-del $(RT_DLL)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   487
	-del $(REQUIRED_FILES)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   488
	-del main.c
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   489
	-del *.log
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   490
	-del *.$(RES)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   491
	-rmdir /S /Q resources
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   492
	-rmdir /S /Q $(OBJDIR)
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   493
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   494
clobber:: clean
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   495
	-del *.dll *.exe *.com
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   496
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   497
postBuildCleanup::
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   498
	@rem  stupid win-make does not allow empty
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   499
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   500
# 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
   501
$(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
   502
$(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
   503
$(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
   504
$(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
   505
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   506
# ENDMAKEDEPEND --- do not remove this line
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   507
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   508
# **Must be at end**
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   509
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   510
# 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
   511
# 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
   512
# 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
   513
!IFDEF HGROOT
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   514
$(OUTDIR)stx_libjava_examples_chat.$(O): $(HGROOT)\.hg\dirstate
ba792256b173 Added initial version of Jabber Client demo application.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   515
!ENDIF