Author: rmottola Date: Wed Jun 24 01:37:18 2015 New Revision: 38675 URL: http://svn.gna.org/viewcvs/gnustep?rev=38675&view=rev Log: systemconfiguration framework, first stub
Added: devmodules/dev-libs/sysconfig/ devmodules/dev-libs/sysconfig/CaptiveNetwork.h devmodules/dev-libs/sysconfig/CaptiveNetwork.m devmodules/dev-libs/sysconfig/GNUmakefile devmodules/dev-libs/sysconfig/GNUmakefile.postamble devmodules/dev-libs/sysconfig/GNUmakefile.preamble devmodules/dev-libs/sysconfig/SystemConfiguration.h devmodules/dev-libs/sysconfig/SystemConfiguration.pcproj/ devmodules/dev-libs/sysconfig/SystemConfiguration.pcproj/PC.project Added: devmodules/dev-libs/sysconfig/CaptiveNetwork.h URL: http://svn.gna.org/viewcvs/gnustep/devmodules/dev-libs/sysconfig/CaptiveNetwork.h?rev=38675&view=auto ============================================================================== --- devmodules/dev-libs/sysconfig/CaptiveNetwork.h (added) +++ devmodules/dev-libs/sysconfig/CaptiveNetwork.h Wed Jun 24 01:37:18 2015 @@ -0,0 +1,38 @@ +/* + Project: SystemConfiguration + + Copyright (C) 2015 Free Software Foundation + + Author: Riccardo Mottola + + Created: 2015-06-19 15:23:26 +0000 by multix + + This application is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public + License as published by the Free Software Foundation; either + version 2 of the License, or (at your option) any later version. + + This application is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Library General Public License for more details. + + You should have received a copy of the GNU General Public + License along with this library; if not, write to the Free + Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111 USA. +*/ + +#ifndef _CAPTIVENETWORK_H_ +#define _CAPTIVENETWORK_H_ + +#import <Foundation/Foundation.h> + +@interface CaptiveNetwork : NSObject +{ + +} + +@end + +#endif // _CAPTIVENETWORK_H_ + Added: devmodules/dev-libs/sysconfig/CaptiveNetwork.m URL: http://svn.gna.org/viewcvs/gnustep/devmodules/dev-libs/sysconfig/CaptiveNetwork.m?rev=38675&view=auto ============================================================================== --- devmodules/dev-libs/sysconfig/CaptiveNetwork.m (added) +++ devmodules/dev-libs/sysconfig/CaptiveNetwork.m Wed Jun 24 01:37:18 2015 @@ -0,0 +1,29 @@ +/* + Project: SystemConfiguration + + Copyright (C) 2015 Free Software Foundation + + Author: Riccardo Mottola + + Created: 2015-06-19 15:23:26 +0000 by multix + + This application is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public + License as published by the Free Software Foundation; either + version 2 of the License, or (at your option) any later version. + + This application is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Library General Public License for more details. + + You should have received a copy of the GNU General Public + License along with this library; if not, write to the Free + Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111 USA. +*/ + +#import "CaptiveNetwork.h" + +@implementation CaptiveNetwork + +@end Added: devmodules/dev-libs/sysconfig/GNUmakefile URL: http://svn.gna.org/viewcvs/gnustep/devmodules/dev-libs/sysconfig/GNUmakefile?rev=38675&view=auto ============================================================================== --- devmodules/dev-libs/sysconfig/GNUmakefile (added) +++ devmodules/dev-libs/sysconfig/GNUmakefile Wed Jun 24 01:37:18 2015 @@ -0,0 +1,42 @@ +# +# GNUmakefile - Generated by ProjectCenter +# +ifeq ($(GNUSTEP_MAKEFILES),) + GNUSTEP_MAKEFILES := $(shell gnustep-config --variable=GNUSTEP_MAKEFILES 2>/dev/null) +endif +ifeq ($(GNUSTEP_MAKEFILES),) + $(error You need to set GNUSTEP_MAKEFILES before compiling!) +endif + +include $(GNUSTEP_MAKEFILES)/common.make + +# +# Framework +# +VERSION = 0.1 +PACKAGE_NAME = SystemConfiguration +FRAMEWORK_NAME = SystemConfiguration +SystemConfiguration_CURRENT_VERSION_NAME = 0.1 +SystemConfiguration_DEPLOY_WITH_CURRENT_VERSION = yes + + +# +# Public headers (will be installed) +# +SystemConfiguration_HEADER_FILES = \ +SystemConfiguration.h \ +CaptiveNetwork.h + +# +# Objective-C Class files +# +SystemConfiguration_OBJC_FILES = \ +CaptiveNetwork.m + +# +# Makefiles +# +-include GNUmakefile.preamble +include $(GNUSTEP_MAKEFILES)/aggregate.make +include $(GNUSTEP_MAKEFILES)/framework.make +-include GNUmakefile.postamble Added: devmodules/dev-libs/sysconfig/GNUmakefile.postamble URL: http://svn.gna.org/viewcvs/gnustep/devmodules/dev-libs/sysconfig/GNUmakefile.postamble?rev=38675&view=auto ============================================================================== --- devmodules/dev-libs/sysconfig/GNUmakefile.postamble (added) +++ devmodules/dev-libs/sysconfig/GNUmakefile.postamble Wed Jun 24 01:37:18 2015 @@ -0,0 +1,40 @@ +# +# GNUmakefile.postamble - Generated by ProjectCenter +# + +# Things to do before compiling +# before-all:: + +# Things to do after compiling +# after-all:: + +# Things to do before installing +# before-install:: + +# Things to do after installing +# after-install:: + +# Things to do before uninstalling +# before-uninstall:: + +# Things to do after uninstalling +# after-uninstall:: + +# Things to do before cleaning +# before-clean:: + +# Things to do after cleaning +# after-clean:: + +# Things to do before distcleaning +# before-distclean:: + +# Things to do after distcleaning +# after-distclean:: + +# Things to do before checking +# before-check:: + +# Things to do after checking +# after-check:: + Added: devmodules/dev-libs/sysconfig/GNUmakefile.preamble URL: http://svn.gna.org/viewcvs/gnustep/devmodules/dev-libs/sysconfig/GNUmakefile.preamble?rev=38675&view=auto ============================================================================== --- devmodules/dev-libs/sysconfig/GNUmakefile.preamble (added) +++ devmodules/dev-libs/sysconfig/GNUmakefile.preamble Wed Jun 24 01:37:18 2015 @@ -0,0 +1,25 @@ +# +# GNUmakefile.preamble - Generated by ProjectCenter +# + +# Additional flags to pass to the preprocessor +ADDITIONAL_CPPFLAGS += + +# Additional flags to pass to Objective C compiler +ADDITIONAL_OBJCFLAGS += + +# Additional flags to pass to C compiler +ADDITIONAL_CFLAGS += + +# Additional flags to pass to the linker +ADDITIONAL_LDFLAGS += + +# Additional include directories the compiler should search +ADDITIONAL_INCLUDE_DIRS += + +# Additional library directories the linker should search +ADDITIONAL_LIB_DIRS += + +# Additional GUI libraries to link +ADDITIONAL_GUI_LIBS += + Added: devmodules/dev-libs/sysconfig/SystemConfiguration.h URL: http://svn.gna.org/viewcvs/gnustep/devmodules/dev-libs/sysconfig/SystemConfiguration.h?rev=38675&view=auto ============================================================================== --- devmodules/dev-libs/sysconfig/SystemConfiguration.h (added) +++ devmodules/dev-libs/sysconfig/SystemConfiguration.h Wed Jun 24 01:37:18 2015 @@ -0,0 +1,38 @@ +/* + Project: SystemConfiguration + + Copyright (C) 2015 Free Software Foundation + + Author: Riccardo Mottola + + Created: 2015-06-19 15:20:15 +0000 by multix + + This application is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public + License as published by the Free Software Foundation; either + version 2 of the License, or (at your option) any later version. + + This application is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Library General Public License for more details. + + You should have received a copy of the GNU General Public + License along with this library; if not, write to the Free + Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111 USA. +*/ + +#ifndef _SYSTEMCONFIGURATION_H_ +#define _SYSTEMCONFIGURATION_H_ + +#import <Foundation/Foundation.h> + +@interface SystemConfiguration : NSObject +{ + +} + +@end + +#endif // _SYSTEMCONFIGURATION_H_ + Added: devmodules/dev-libs/sysconfig/SystemConfiguration.pcproj/PC.project URL: http://svn.gna.org/viewcvs/gnustep/devmodules/dev-libs/sysconfig/SystemConfiguration.pcproj/PC.project?rev=38675&view=auto ============================================================================== --- devmodules/dev-libs/sysconfig/SystemConfiguration.pcproj/PC.project (added) +++ devmodules/dev-libs/sysconfig/SystemConfiguration.pcproj/PC.project Wed Jun 24 01:37:18 2015 @@ -0,0 +1,73 @@ +{ + "BUILDER_TARGETS" = ( + all, + install, + uninstall, + clean, + distclean, + dist + ); + "CLASS_FILES" = ( + "CaptiveNetwork.m" + ); + COMPILEROPTIONS = ""; + CPPOPTIONS = ""; + "CREATION_DATE" = ""; + "DOCU_FILES" = ( + ); + FRAMEWORKS = ( + ); + "HEADERS_INSTALL_DIR" = ""; + "HEADER_FILES" = ( + "SystemConfiguration.h", + "CaptiveNetwork.h" + ); + IMAGES = ( + ); + INSTALLDIR = "$(HOME)/GNUstep/Library/Frameworks"; + INTERFACES = ( + ); + LANGUAGE = English; + LIBRARIES = ( + "gnustep-base", + "gnustep-gui" + ); + LINKEROPTIONS = ""; + MAKEFILEDIR = "$(GNUSTEP_MAKEFILES)"; + "OBJC_COMPILEROPTIONS" = ""; + "OTHER_RESOURCES" = ( + ); + "OTHER_SOURCES" = ( + ); + "PROJECT_AUTHORS" = ( + ); + "PROJECT_COPYRIGHT" = "Copyright (C) 200x"; + "PROJECT_COPYRIGHT_DESC" = "Released under ..."; + "PROJECT_CREATOR" = ""; + "PROJECT_DESCRIPTION" = "No description avaliable!"; + "PROJECT_GROUP" = "No group avaliable!"; + "PROJECT_MAINTAINER" = ""; + "PROJECT_NAME" = SystemConfiguration; + "PROJECT_RELEASE" = "0.1"; + "PROJECT_SUMMARY" = "No summary avaliable!"; + "PROJECT_TYPE" = Framework; + "PROJECT_URL" = ""; + "PUBLIC_HEADERS" = ( + "SystemConfiguration.h", + "CaptiveNetwork.h" + ); + "SEARCH_HEADER_DIRS" = ( + ); + "SEARCH_LIB_DIRS" = ( + ); + SUBPROJECTS = ( + ); + "SUPPORTING_FILES" = ( + "GNUmakefile.preamble", + GNUmakefile, + "GNUmakefile.postamble" + ); + "USER_LANGUAGES" = ( + English + ); +} _______________________________________________ Gnustep-cvs mailing list Gnustep-cvs@gna.org https://mail.gna.org/listinfo/gnustep-cvs