Adam Tkac | 47e7ee8 | 2008-04-14 14:49:52 +0000 | [diff] [blame] | 1 | noinst_LTLIBRARIES = librfb.la |
| 2 | |
Adam Tkac | 3c5be39 | 2010-07-21 09:27:34 +0000 | [diff] [blame] | 3 | VENCRYPT_HDRS = CSecurityTLS.h SSecurityTLS.h |
Adam Tkac | df79970 | 2010-04-28 15:45:53 +0000 | [diff] [blame] | 4 | |
Adam Tkac | 3c5be39 | 2010-07-21 09:27:34 +0000 | [diff] [blame] | 5 | VENCRYPT_SRCS = CSecurityTLS.cxx SSecurityTLS.cxx |
Adam Tkac | df79970 | 2010-04-28 15:45:53 +0000 | [diff] [blame] | 6 | |
Adam Tkac | 3d0af20 | 2010-11-18 15:19:47 +0000 | [diff] [blame] | 7 | HDRS = Blacklist.h CConnection.h \ |
Pierre Ossman | f99c571 | 2009-03-13 14:41:27 +0000 | [diff] [blame] | 8 | CMsgHandler.h CMsgReader.h CMsgReaderV3.h CMsgWriter.h \ |
Adam Tkac | 2bcfb6d | 2008-06-18 15:29:19 +0000 | [diff] [blame] | 9 | CMsgWriterV3.h ColourCube.h ColourMap.h ComparingUpdateTracker.h \ |
| 10 | Configuration.h ConnParams.h CSecurity.h CSecurityNone.h \ |
Adam Tkac | 8c04838 | 2010-09-02 12:37:00 +0000 | [diff] [blame] | 11 | CSecurityPlain.h CSecurityStack.h CSecurityVeNCrypt.h \ |
Pierre Ossman | f99c571 | 2009-03-13 14:41:27 +0000 | [diff] [blame] | 12 | CSecurityVncAuth.h Cursor.h Decoder.h d3des.h Encoder.h \ |
Adam Tkac | 089a758 | 2009-04-07 13:18:15 +0000 | [diff] [blame] | 13 | encodings.h Exception.h hextileConstants.h hextileDecode.h \ |
Adam Tkac | 2bcfb6d | 2008-06-18 15:29:19 +0000 | [diff] [blame] | 14 | HextileDecoder.h hextileEncodeBetter.h hextileEncode.h \ |
| 15 | HextileEncoder.h Hostname.h HTTPServer.h ImageGetter.h InputHandler.h \ |
Pierre Ossman | cd13bf6 | 2009-03-20 13:15:05 +0000 | [diff] [blame] | 16 | KeyRemapper.h keysymdef.h ListConnInfo.h Logger.h Logger_file.h \ |
| 17 | Logger_stdio.h LogWriter.h msgTypes.h Password.h PixelBuffer.h \ |
Pierre Ossman | 2bd88b6 | 2011-03-08 18:32:41 +0000 | [diff] [blame] | 18 | PixelFormat.h PixelFormat.inl PixelTransformer.h Pixel.h RawDecoder.h \ |
| 19 | RawEncoder.h Rect.h Region.h rreDecode.h RREDecoder.h rreEncode.h \ |
| 20 | RREEncoder.h ScaledPixelBuffer.h ScaleFilters.h SConnection.h \ |
| 21 | ScreenSet.h screenTypes.h SDesktop.h Security.h SecurityServer.h \ |
| 22 | SecurityClient.h ServerCore.h SMsgHandler.h \ |
Adam Tkac | 93e5a12 | 2010-09-20 08:59:19 +0000 | [diff] [blame] | 23 | SMsgReader.h SMsgReaderV3.h SMsgWriter.h SMsgWriterV3.h SSecurity.h \ |
| 24 | SSecurityNone.h SSecurityPlain.h SSecurityStack.h SSecurityVeNCrypt.h \ |
Adam Tkac | dfe19cf | 2010-04-23 14:14:11 +0000 | [diff] [blame] | 25 | SSecurityVncAuth.h Threading.h tightDecode.h \ |
| 26 | TightDecoder.h tightEncode.h TightEncoder.h TightPalette.h Timer.h \ |
Adam Tkac | 2bcfb6d | 2008-06-18 15:29:19 +0000 | [diff] [blame] | 27 | TransImageGetter.h transInitTempl.h transTempl.h TrueColourMap.h \ |
Adam Tkac | 779dbb0 | 2010-11-18 12:08:35 +0000 | [diff] [blame] | 28 | UpdateTracker.h UserMsgBox.h UserPasswdGetter.h util.h \ |
Pierre Ossman | 48c6a12 | 2011-05-20 14:53:32 +0000 | [diff] [blame] | 29 | VNCSConnectionST.h VNCServer.h VNCServerST.h XF86keysym.h \ |
| 30 | zrleDecode.h ZRLEDecoder.h zrleEncode.h ZRLEEncoder.h |
Adam Tkac | 2bcfb6d | 2008-06-18 15:29:19 +0000 | [diff] [blame] | 31 | |
Pierre Ossman | f99c571 | 2009-03-13 14:41:27 +0000 | [diff] [blame] | 32 | librfb_la_SOURCES = $(HDRS) Blacklist.cxx CConnection.cxx CMsgHandler.cxx \ |
Adam Tkac | 47e7ee8 | 2008-04-14 14:49:52 +0000 | [diff] [blame] | 33 | CMsgReader.cxx CMsgReaderV3.cxx CMsgWriter.cxx CMsgWriterV3.cxx \ |
Adam Tkac | 8c04838 | 2010-09-02 12:37:00 +0000 | [diff] [blame] | 34 | CSecurityPlain.cxx CSecurityStack.cxx CSecurityVeNCrypt.cxx \ |
Adam Tkac | 3d0af20 | 2010-11-18 15:19:47 +0000 | [diff] [blame] | 35 | CSecurityVncAuth.cxx \ |
Adam Tkac | 47e7ee8 | 2008-04-14 14:49:52 +0000 | [diff] [blame] | 36 | ComparingUpdateTracker.cxx Configuration.cxx ConnParams.cxx \ |
Pierre Ossman | f99c571 | 2009-03-13 14:41:27 +0000 | [diff] [blame] | 37 | Cursor.cxx Decoder.cxx d3des.c Encoder.cxx \ |
Pierre Ossman | 02e43d7 | 2009-03-05 11:57:11 +0000 | [diff] [blame] | 38 | HTTPServer.cxx HextileDecoder.cxx HextileEncoder.cxx \ |
Adam Tkac | 47e7ee8 | 2008-04-14 14:49:52 +0000 | [diff] [blame] | 39 | KeyRemapper.cxx LogWriter.cxx Logger.cxx Logger_file.cxx \ |
| 40 | Logger_stdio.cxx Password.cxx PixelBuffer.cxx PixelFormat.cxx \ |
Pierre Ossman | 2bd88b6 | 2011-03-08 18:32:41 +0000 | [diff] [blame] | 41 | PixelTransformer.cxx RREEncoder.cxx RREDecoder.cxx RawDecoder.cxx \ |
| 42 | RawEncoder.cxx Region.cxx SConnection.cxx SMsgHandler.cxx \ |
Adam Tkac | 47e7ee8 | 2008-04-14 14:49:52 +0000 | [diff] [blame] | 43 | SMsgReader.cxx SMsgReaderV3.cxx SMsgWriter.cxx SMsgWriterV3.cxx \ |
Adam Tkac | bfd66c1 | 2010-10-01 08:33:29 +0000 | [diff] [blame] | 44 | ServerCore.cxx Security.cxx SecurityServer.cxx SecurityClient.cxx \ |
| 45 | SSecurityPlain.cxx SSecurityStack.cxx \ |
Adam Tkac | 707d361 | 2010-07-20 15:16:10 +0000 | [diff] [blame] | 46 | SSecurityVncAuth.cxx SSecurityVeNCrypt.cxx \ |
Adam Tkac | 47e7ee8 | 2008-04-14 14:49:52 +0000 | [diff] [blame] | 47 | ScaledPixelBuffer.cxx ScaleFilters.cxx Timer.cxx TightDecoder.cxx \ |
| 48 | TightEncoder.cxx TightPalette.cxx TransImageGetter.cxx \ |
Pierre Ossman | f99c571 | 2009-03-13 14:41:27 +0000 | [diff] [blame] | 49 | UpdateTracker.cxx VNCSConnectionST.cxx \ |
Adam Tkac | 47e7ee8 | 2008-04-14 14:49:52 +0000 | [diff] [blame] | 50 | VNCServerST.cxx ZRLEEncoder.cxx ZRLEDecoder.cxx encodings.cxx \ |
Adam Tkac | 1d15e2d | 2010-04-23 14:06:38 +0000 | [diff] [blame] | 51 | util.cxx |
Adam Tkac | 47e7ee8 | 2008-04-14 14:49:52 +0000 | [diff] [blame] | 52 | |
Adam Tkac | df79970 | 2010-04-28 15:45:53 +0000 | [diff] [blame] | 53 | if HAVE_GNUTLS |
| 54 | librfb_la_SOURCES += $(VENCRYPT_HDRS) $(VENCRYPT_SRCS) |
| 55 | endif |
| 56 | |
Adam Tkac | fee65d5 | 2010-05-13 13:46:13 +0000 | [diff] [blame] | 57 | librfb_la_CPPFLAGS = -I$(top_srcdir)/common -I$(top_srcdir)/win |
Adam Tkac | dfe19cf | 2010-04-23 14:14:11 +0000 | [diff] [blame] | 58 | librfb_la_LIBADD = @GNUTLS_LIBS@ |
Adam Tkac | a0d5fe3 | 2008-10-22 14:47:09 +0000 | [diff] [blame] | 59 | |
Adam Tkac | 520fc41 | 2010-09-02 14:13:24 +0000 | [diff] [blame] | 60 | if HAVE_PAM |
| 61 | librfb_la_SOURCES += UnixPasswordValidator.cxx UnixPasswordValidator.h pam.c pam.h |
| 62 | librfb_la_LIBADD += $(PAM_LIBS) |
| 63 | endif |
| 64 | |
Adam Tkac | 69df376 | 2010-11-02 09:16:49 +0000 | [diff] [blame] | 65 | if BUILD_WIN |
| 66 | librfb_la_SOURCES += WinPasswdValidator.h WinPasswdValidator.cxx |
| 67 | endif |
| 68 | |
DRC | 180c016 | 2010-10-27 07:20:27 +0000 | [diff] [blame] | 69 | EXTRA_DIST = CMakeLists.txt |