smalltalk
/
osmo-st-sip
Archived
1
0
Fork 0
This repository has been archived on 2022-02-17. You can view files and clone it, but cannot push or open issues or pull requests.
osmo-st-sip/Makefile

61 lines
1.9 KiB
Makefile

GST_PACKAGE = gst-package
GST_CONVERT = gst-convert
CONVERT_RULES = -r'Osmo.LogManager->LogManager' \
-r'Osmo.LogArea->LogArea' \
-r'Osmo.LogLevel->LogLevel' \
-r'Osmo.TimerScheduler->TimerScheduler' \
-r'Osmo.OsmoUDPSocket->OsmoUDPSocket' \
-r'Sockets.StreamSocket->SocketStream' \
-r'DateTime->DateAndTime' \
-r'Character nl->Character lf' \
-r'(Duration milliseconds: ``@args1) -> (Duration milliSeconds: ``@args1)' \
-r'PP.PPCompositeParser->PPCompositeParser' \
-r'PP.PPCompositeParserTest->PPCompositeParserTest' \
-r'PP.PPPredicateObjectParser->PPPredicateObjectParser' \
-r'Osmo.MessageBuffer->MessageBuffer' \
-r'SystemExceptions.NotFound->NotFound' \
-r'(``@object substrings: ``@args1)->(``@object subStrings: ``@args1)' \
-r'(Dictionary from: ``@args1)->(Dictionary newFrom: ``@args1)' \
-r'(``@object copyFrom: ``@args1)->(``@object copyFrom: ``@args1 to: ``@object size)' \
-r'Sockets.SocketAddress->GSTSocketAddress' \
-r'((Osmo at: \#SIPParser) combineUri: ``@args1)->(SIPParser combineUri: ``@args1)' \
-r'``@object nl->``@object lf' \
# Can not be parsed right now..
# -r'(``@object => ``@args1)->(``@object ==> ``@args1)'
GRAMMAR = \
grammar/SIPGrammar.st grammar/SIPGrammarTest.st
CALLAGENT = \
callagent/Base64MimeConverter.st \
callagent/SIPLogArea.st \
callagent/SIPDialog.st \
callagent/SIPParams.st \
callagent/SIPParser.st \
callagent/SIPRandom.st \
callagent/SIPRequests.st \
callagent/SIPResponse.st \
callagent/SIPTransactions.st \
callagent/SIPCallAgent.st \
callagent/SIPCall.st \
callagent/SIPParserTest.st \
callagent/Tests.st
PHARO_COMPAT = pharo-porting/compat_for_pharo.st
PHARO_CHANGES = pharo-porting/changes_for_pharo.st
all:
$(GST_PACKAGE) --test package.xml
convert:
$(GST_CONVERT) $(CONVERT_RULES) -F squeak -f gst \
-o fileout.st $(PHARO_COMPAT) \
$(GRAMMAR) $(CALLAGENT) \
$(PHARO_CHANGES)
sed -i s,"=>","==>",g fileout.st