259 lines
6.2 KiB
Makefile
259 lines
6.2 KiB
Makefile
ASN_MODULE_SOURCES= \
|
|
PokerTHMessage.c \
|
|
InitMessage.c \
|
|
Version.c \
|
|
AnonymousLogin.c \
|
|
AuthenticatedLogin.c \
|
|
StatisticsLogin.c \
|
|
InitAckMessage.c \
|
|
AvatarRequestMessage.c \
|
|
AvatarReplyMessage.c \
|
|
AvatarHeader.c \
|
|
AvatarData.c \
|
|
AvatarEnd.c \
|
|
UnknownAvatar.c \
|
|
AvatarHash.c \
|
|
NetAvatarType.c \
|
|
GameListMessage.c \
|
|
GameListNew.c \
|
|
GameListUpdate.c \
|
|
GameListPlayerJoined.c \
|
|
GameListPlayerLeft.c \
|
|
GameListAdminChanged.c \
|
|
NetGameMode.c \
|
|
PlayerInfoRequestMessage.c \
|
|
PlayerInfoReplyMessage.c \
|
|
PlayerInfoData.c \
|
|
UnknownPlayerInfo.c \
|
|
SubscriptionRequestMessage.c \
|
|
JoinGameRequestMessage.c \
|
|
JoinExistingGame.c \
|
|
JoinNewGame.c \
|
|
JoinGameReplyMessage.c \
|
|
JoinGameAck.c \
|
|
JoinGameFailed.c \
|
|
NetGameInfo.c \
|
|
GamePlayerMessage.c \
|
|
GamePlayerJoined.c \
|
|
GamePlayerLeft.c \
|
|
GameAdminChanged.c \
|
|
RemovedFromGame.c \
|
|
KickPlayerRequestMessage.c \
|
|
LeaveGameRequestMessage.c \
|
|
StartEventMessage.c \
|
|
StartEventAckMessage.c \
|
|
GameStartMessage.c \
|
|
HandStartMessage.c \
|
|
PlayersTurnMessage.c \
|
|
MyActionRequestMessage.c \
|
|
YourActionRejectedMessage.c \
|
|
PlayersActionDoneMessage.c \
|
|
DealFlopCardsMessage.c \
|
|
DealTurnCardMessage.c \
|
|
DealRiverCardMessage.c \
|
|
AllInShowCardsMessage.c \
|
|
PlayerAllIn.c \
|
|
EndOfHandMessage.c \
|
|
EndOfHandShowCards.c \
|
|
PlayerResult.c \
|
|
EndOfHandHideCards.c \
|
|
EndOfGameMessage.c \
|
|
AskKickPlayerMessage.c \
|
|
AskKickDeniedMessage.c \
|
|
StartKickPetitionMessage.c \
|
|
VoteKickRequestMessage.c \
|
|
VoteKickReplyMessage.c \
|
|
VoteKickAck.c \
|
|
VoteKickDenied.c \
|
|
KickPetitionUpdateMessage.c \
|
|
EndKickPetitionMessage.c \
|
|
StatisticsMessage.c \
|
|
StatisticsData.c \
|
|
ChatRequestMessage.c \
|
|
ChatMessage.c \
|
|
DialogMessage.c \
|
|
TimeoutWarningMessage.c \
|
|
ResetTimeoutMessage.c \
|
|
ErrorMessage.c \
|
|
NetGameState.c \
|
|
NetPlayerAction.c \
|
|
NonZeroId.c \
|
|
Id.c \
|
|
Guid.c \
|
|
Card.c
|
|
|
|
ASN_MODULE_HEADERS= \
|
|
PokerTHMessage.h \
|
|
InitMessage.h \
|
|
Version.h \
|
|
AnonymousLogin.h \
|
|
AuthenticatedLogin.h \
|
|
StatisticsLogin.h \
|
|
InitAckMessage.h \
|
|
AvatarRequestMessage.h \
|
|
AvatarReplyMessage.h \
|
|
AvatarHeader.h \
|
|
AvatarData.h \
|
|
AvatarEnd.h \
|
|
UnknownAvatar.h \
|
|
AvatarHash.h \
|
|
NetAvatarType.h \
|
|
GameListMessage.h \
|
|
GameListNew.h \
|
|
GameListUpdate.h \
|
|
GameListPlayerJoined.h \
|
|
GameListPlayerLeft.h \
|
|
GameListAdminChanged.h \
|
|
NetGameMode.h \
|
|
PlayerInfoRequestMessage.h \
|
|
PlayerInfoReplyMessage.h \
|
|
PlayerInfoData.h \
|
|
UnknownPlayerInfo.h \
|
|
SubscriptionRequestMessage.h \
|
|
JoinGameRequestMessage.h \
|
|
JoinExistingGame.h \
|
|
JoinNewGame.h \
|
|
JoinGameReplyMessage.h \
|
|
JoinGameAck.h \
|
|
JoinGameFailed.h \
|
|
NetGameInfo.h \
|
|
GamePlayerMessage.h \
|
|
GamePlayerJoined.h \
|
|
GamePlayerLeft.h \
|
|
GameAdminChanged.h \
|
|
RemovedFromGame.h \
|
|
KickPlayerRequestMessage.h \
|
|
LeaveGameRequestMessage.h \
|
|
StartEventMessage.h \
|
|
StartEventAckMessage.h \
|
|
GameStartMessage.h \
|
|
HandStartMessage.h \
|
|
PlayersTurnMessage.h \
|
|
MyActionRequestMessage.h \
|
|
YourActionRejectedMessage.h \
|
|
PlayersActionDoneMessage.h \
|
|
DealFlopCardsMessage.h \
|
|
DealTurnCardMessage.h \
|
|
DealRiverCardMessage.h \
|
|
AllInShowCardsMessage.h \
|
|
PlayerAllIn.h \
|
|
EndOfHandMessage.h \
|
|
EndOfHandShowCards.h \
|
|
PlayerResult.h \
|
|
EndOfHandHideCards.h \
|
|
EndOfGameMessage.h \
|
|
AskKickPlayerMessage.h \
|
|
AskKickDeniedMessage.h \
|
|
StartKickPetitionMessage.h \
|
|
VoteKickRequestMessage.h \
|
|
VoteKickReplyMessage.h \
|
|
VoteKickAck.h \
|
|
VoteKickDenied.h \
|
|
KickPetitionUpdateMessage.h \
|
|
EndKickPetitionMessage.h \
|
|
StatisticsMessage.h \
|
|
StatisticsData.h \
|
|
ChatRequestMessage.h \
|
|
ChatMessage.h \
|
|
DialogMessage.h \
|
|
TimeoutWarningMessage.h \
|
|
ResetTimeoutMessage.h \
|
|
ErrorMessage.h \
|
|
NetGameState.h \
|
|
NetPlayerAction.h \
|
|
NonZeroId.h \
|
|
Id.h \
|
|
Guid.h \
|
|
Card.h
|
|
|
|
ASN_MODULE_HEADERS+=UTF8String.h
|
|
ASN_MODULE_HEADERS+=BOOLEAN.h
|
|
ASN_MODULE_SOURCES+=BOOLEAN.c
|
|
ASN_MODULE_HEADERS+=INTEGER.h
|
|
ASN_MODULE_HEADERS+=NativeEnumerated.h
|
|
ASN_MODULE_SOURCES+=INTEGER.c
|
|
ASN_MODULE_SOURCES+=NativeEnumerated.c
|
|
ASN_MODULE_HEADERS+=NativeInteger.h
|
|
ASN_MODULE_SOURCES+=NativeInteger.c
|
|
ASN_MODULE_SOURCES+=UTF8String.c
|
|
ASN_MODULE_HEADERS+=asn_SEQUENCE_OF.h
|
|
ASN_MODULE_SOURCES+=asn_SEQUENCE_OF.c
|
|
ASN_MODULE_HEADERS+=asn_SET_OF.h
|
|
ASN_MODULE_SOURCES+=asn_SET_OF.c
|
|
ASN_MODULE_HEADERS+=constr_CHOICE.h
|
|
ASN_MODULE_SOURCES+=constr_CHOICE.c
|
|
ASN_MODULE_HEADERS+=constr_SEQUENCE.h
|
|
ASN_MODULE_SOURCES+=constr_SEQUENCE.c
|
|
ASN_MODULE_HEADERS+=constr_SEQUENCE_OF.h
|
|
ASN_MODULE_SOURCES+=constr_SEQUENCE_OF.c
|
|
ASN_MODULE_HEADERS+=constr_SET_OF.h
|
|
ASN_MODULE_SOURCES+=constr_SET_OF.c
|
|
ASN_MODULE_HEADERS+=asn_application.h
|
|
ASN_MODULE_HEADERS+=asn_system.h
|
|
ASN_MODULE_HEADERS+=asn_codecs.h
|
|
ASN_MODULE_HEADERS+=asn_internal.h
|
|
ASN_MODULE_HEADERS+=OCTET_STRING.h
|
|
ASN_MODULE_SOURCES+=OCTET_STRING.c
|
|
ASN_MODULE_HEADERS+=BIT_STRING.h
|
|
ASN_MODULE_SOURCES+=BIT_STRING.c
|
|
ASN_MODULE_SOURCES+=asn_codecs_prim.c
|
|
ASN_MODULE_HEADERS+=asn_codecs_prim.h
|
|
ASN_MODULE_HEADERS+=ber_tlv_length.h
|
|
ASN_MODULE_SOURCES+=ber_tlv_length.c
|
|
ASN_MODULE_HEADERS+=ber_tlv_tag.h
|
|
ASN_MODULE_SOURCES+=ber_tlv_tag.c
|
|
ASN_MODULE_HEADERS+=ber_decoder.h
|
|
ASN_MODULE_SOURCES+=ber_decoder.c
|
|
ASN_MODULE_HEADERS+=der_encoder.h
|
|
ASN_MODULE_SOURCES+=der_encoder.c
|
|
ASN_MODULE_HEADERS+=constr_TYPE.h
|
|
ASN_MODULE_SOURCES+=constr_TYPE.c
|
|
ASN_MODULE_HEADERS+=constraints.h
|
|
ASN_MODULE_SOURCES+=constraints.c
|
|
ASN_MODULE_HEADERS+=xer_support.h
|
|
ASN_MODULE_SOURCES+=xer_support.c
|
|
ASN_MODULE_HEADERS+=xer_decoder.h
|
|
ASN_MODULE_SOURCES+=xer_decoder.c
|
|
ASN_MODULE_HEADERS+=xer_encoder.h
|
|
ASN_MODULE_SOURCES+=xer_encoder.c
|
|
ASN_MODULE_HEADERS+=per_support.h
|
|
ASN_MODULE_SOURCES+=per_support.c
|
|
ASN_MODULE_HEADERS+=per_decoder.h
|
|
ASN_MODULE_SOURCES+=per_decoder.c
|
|
ASN_MODULE_HEADERS+=per_encoder.h
|
|
ASN_MODULE_SOURCES+=per_encoder.c
|
|
ASN_MODULE_HEADERS+=per_opentype.h
|
|
ASN_MODULE_SOURCES+=per_opentype.c
|
|
ASN_CONVERTER_SOURCES+=asntest.c
|
|
|
|
|
|
lib_LTLIBRARIES=libsomething.la
|
|
libsomething_la_SOURCES=$(ASN_MODULE_SOURCES) $(ASN_MODULE_HEADERS)
|
|
|
|
# This file may be used as an input for make(3)
|
|
# Remove the lines below to convert it into a pure .am file
|
|
TARGET = progname
|
|
CFLAGS += -I.
|
|
OBJS=${ASN_MODULE_SOURCES:.c=.o} ${ASN_CONVERTER_SOURCES:.c=.o}
|
|
|
|
all: $(TARGET)
|
|
|
|
$(TARGET): ${OBJS}
|
|
$(CC) $(CFLAGS) -o $(TARGET) ${OBJS} $(LDFLAGS) $(LIBS)
|
|
|
|
.SUFFIXES:
|
|
.SUFFIXES: .c .o
|
|
|
|
.c.o:
|
|
$(CC) $(CFLAGS) -o $@ -c $<
|
|
|
|
clean:
|
|
rm -f $(TARGET)
|
|
rm -f $(OBJS)
|
|
|
|
regen: regenerate-from-asn1-source
|
|
|
|
regenerate-from-asn1-source:
|
|
asn1c -fnative-types ../../../docs/pokerth.asn1
|
|
|